X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fobject.cpp;h=ca065dcdc77832daa41192d3d7496739d68a193e;hb=921bf050ffe5fc81a9ab377e634180e659ee5d5d;hp=dd80007d1998cc4c4772848c35580a53fe2f9859;hpb=a42277d4d950d32459b16b3ec8ee8287c9c0afab;p=architektonas diff --git a/src/object.cpp b/src/object.cpp index dd80007..ca065dc 100644 --- a/src/object.cpp +++ b/src/object.cpp @@ -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; }