Apply translation to the object.
Calculate, store and return the center point.
Returns the rotation center.
Returns the current rotation.
Returns the current scale/zoom.
Reset the translation.
Increase/Decrease the rotation.
Increase/Decrease the scale/zoom.
Set the rotation center.
Set the rotation center.
Set a (new) rotation.
Set a new scale.
Overloadable method if the position is moved.
Overloadable method if the position is reset.
Apply translation to the object.
Overloadable method to reset the position. The position is set to 0|0.
Setting a new position.
Setting a new position.
Returns the current position.
Returns an inout reference to the coordinates. It should be used to set or get the x and y coordinates. If you (re)set the position herewith, it doesn't appear in <b>_positionMoved</b> or <b>_positionReset</b>.
Move the current position by vec.
Move the current position by x|y.
Basic implementation for transformable objects.