#include <BaseSprite.h>
Public Member Functions | |
BaseSprite (const BaseSprite &p2) | |
BaseSprite (SDL_Renderer *renderer) | |
virtual void | draw ()=0 |
virtual int | getWidth ()=0 |
virtual int | getHeight ()=0 |
virtual void | init (SDL_Renderer *renderer)=0 |
Point2D | getPos () |
void | setPos (Point2D pos) |
double | getAngle () |
void | flipHorizontal () |
void | flipVertical () |
SDL_RendererFlip | getFlip () |
void | setAngle (double angle) |
All Sprites are extended from this BaseClass. Extend from