SDLPP: Visitor pattern
This commit is contained in:
@@ -105,7 +105,7 @@ void RenderObject::addMovement( double x, double y ) {
|
||||
void RenderObject::setMovement( double x, double y ) {
|
||||
movementDirection = { x, y };
|
||||
}
|
||||
Vec2D<double> RenderObject::getMovement() {
|
||||
Vec2D< double > RenderObject::getMovement() {
|
||||
return movementDirection;
|
||||
}
|
||||
void RenderObject::resetMovementX() {
|
||||
@@ -237,4 +237,7 @@ void RenderObject::setAnimationSpeed( const double fps ) {
|
||||
animation_fps = fps;
|
||||
animation_next_frame = animation_next_frame_base = 1000 / fps;
|
||||
}
|
||||
void RenderObject::visit( Visitor &visitor ) {
|
||||
visitor.visit( *this );
|
||||
}
|
||||
} // namespace SDLPP
|
||||
|
||||
Reference in New Issue
Block a user