]> Shamusworld >> Repos - architektonas/blobdiff - src/utils.h
Added object pane, grouping, load/save functionality.
[architektonas] / src / utils.h
index 23b6ad3d3c1a467e5794fc53d24ff483fb70aec8..24c0414634bd6bdd1f234f5caa853e54c9ea95cf 100644 (file)
@@ -6,11 +6,16 @@
 
 void CopyObjects(std::vector<void *> & from, std::vector<void *> & to);
 Object * CopyObject(Object * obj);
+void MoveSelectedObjectsTo(std::vector<void *> & dest, std::vector<void *> & from);
 void AddObjectsTo(std::vector<void *> & dest, std::vector<void *> & from);
 void ClearSelected(std::vector<void *> & v);
+void SelectAll(std::vector<void *> & v);
+void DeleteContents(std::vector<void *> & v);
 void DeleteSelectedObjects(std::vector<void *> & v);
+void RemoveSelectedObjects(std::vector<void *> & v);
 void SavePointsFrom(std::vector<void *> & v, std::vector<Object> & s);
 void RestorePointsTo(std::vector<void *> & v, std::vector<Object> & s);
+void TranslateObject(Object * obj, Point delta);
 
 #endif // __UTILS_H__