]> Shamusworld >> Repos - architektonas/blobdiff - src/object.cpp
Added rotation tool.
[architektonas] / src / object.cpp
index dd80007d1998cc4c4772848c35580a53fe2f9859..ca065dcdc77832daa41192d3d7496739d68a193e 100644 (file)
@@ -224,19 +224,30 @@ printf("Object: Destroyed!\n");
 }
 
 
-/*virtual*/ void Object::Rotate(Vector, double)
+/*virtual*/ void Object::Rotate(Point, double)
 {
 }
 
 
-/*virtual*/ void Object::Scale(Vector, double)
+/*virtual*/ void Object::Scale(Point, double)
 {
 }
 
 
-/*virtual*/ Object * Object::Mirror(Vector, Vector)
+/*virtual*/ void Object::Mirror(Point, Point)
 {
-       return NULL;
+}
+
+
+/*virtual*/ void Object::Save(void)
+{
+       oldPosition = position;
+}
+
+
+/*virtual*/ void Object::Restore(void)
+{
+       position = oldPosition;
 }