SpriteAction Class Reference
[Graphics]
Inheritance diagram for SpriteAction:
Public Member Functions | |
| SpriteAction () | |
| virtual | ~SpriteAction () |
| virtual void | Update (SpriteController *controller, Sprite *sprite, float deltaTime)=0 |
| virtual void | Setup (SpriteController *controller, Sprite *sprite) |
| void | ActionCompleted () |
| bool | IsActionCompleted () const |
Detailed Description
- Todo:
- Refactor/Redesign/Cleanup (structs?)
Make sure origin is supported for all actions
Sprite action for animation
Definition at line 24 of file SpriteAction.h.
Constructor & Destructor Documentation
| SpriteAction::SpriteAction | ( | ) |
Definition at line 8 of file SpriteAction.cpp.
| virtual SpriteAction::~SpriteAction | ( | ) | [virtual] |
Definition at line 29 of file SpriteAction.h.
Member Function Documentation
| virtual void SpriteAction::Update | ( | SpriteController * | controller, | |
| Sprite * | sprite, | |||
| float | deltaTime | |||
| ) | [pure virtual] |
| virtual void SpriteAction::Setup | ( | SpriteController * | controller, | |
| Sprite * | sprite | |||
| ) | [virtual] |
Definition at line 33 of file SpriteAction.h.
| void SpriteAction::ActionCompleted | ( | ) |
Definition at line 16 of file SpriteAction.cpp.
| bool SpriteAction::IsActionCompleted | ( | ) | const |
Definition at line 24 of file SpriteAction.cpp.
Reproduction/republishing of any material on this site without permission is strictly prohibited.
