Initial scene to svg conversion.
This commit is contained in:
parent
65ac927929
commit
1fc730d413
15 changed files with 164 additions and 28 deletions
|
@ -15,13 +15,15 @@ class Scene
|
|||
public:
|
||||
Scene();
|
||||
|
||||
void update(FontsManager* fontsManager);
|
||||
~Scene();
|
||||
|
||||
unsigned getNumItems() const;
|
||||
void addNode(AbstractVisualNode* node);
|
||||
|
||||
SceneItem* getItem(std::size_t idx) const;
|
||||
const std::vector<SceneItem*>& getItems() const;
|
||||
|
||||
RootNode* getRootNode() const;
|
||||
bool isEmpty() const;
|
||||
|
||||
void update(FontsManager* fontsManager = nullptr);
|
||||
private:
|
||||
void updateNode(AbstractVisualNode* node, FontsManager* fontsManager);
|
||||
std::unique_ptr<RootNode> mRootNode;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue