#include <SimpleSprite.h>
Public Member Functions | |
| SimpleSprite (const SimpleSprite &p2) | |
| void | draw () |
| void | init (SDL_Renderer *renderer) |
| int | loadSprite (const char *filename) |
| int | getWidth () |
| int | getHeight () |
Public Member Functions inherited from BaseSprite | |
| BaseSprite (const BaseSprite &p2) | |
| BaseSprite (SDL_Renderer *renderer) | |
| Point2D | getPos () |
| void | setPos (Point2D pos) |
| double | getAngle () |
| void | flipHorizontal () |
| void | flipVertical () |
| SDL_RendererFlip | getFlip () |
| void | setAngle (double angle) |
Represents an simple single Image Sprite for the BaseEngine.
Usage:
SimpleSprite *psimplesprite = new SimpleSprite();
psimplesprite.init(engine->getRenderer());
psimplesprite.setPos(pos);
Drawing to Screen:
psimplesprite.draw();
|
virtual |
Draws Simple Sprite to Screen
Implements BaseSprite.
|
virtual |
|
virtual |
|
virtual |
virtual BaseEngine::init
initialize Sprite with renderer
/param SDL_Renderer*
Implements BaseSprite.
| int SimpleSprite::loadSprite | ( | const char * | filename | ) |
Loads fmage for the Simpleprite
| const | char* filename |
1.8.6