EngineLib
 All Classes Functions
Public Member Functions | List of all members
BaseSprite Class Referenceabstract

#include <BaseSprite.h>

Inheritance diagram for BaseSprite:
AnimatedSprite SimpleSprite

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)
 

Detailed Description

All Sprites are extended from this BaseClass. Extend from


The documentation for this class was generated from the following files: