void Load(const std::string & filename = "");
void Save(const std::string & filename);
- void Add(ObjectType type, const Rect & bounds);
void DebugDumpObjects();
unsigned ObjectCount() const {return m_count;}
+ inline const Objects & GetObjects() const {return m_objects;}
bool operator==(const Document & equ) const;
bool operator!=(const Document & equ) const {return !(this->operator==(equ));}
+ void Add(ObjectType type, const Rect & bounds, unsigned data_index = 0);
+ unsigned AddBezierData(const Bezier & bezier);
+
private:
friend class View;
Objects m_objects;
unsigned m_count;
+
+
};
}