SpriteController Class Reference
[Graphics]
Classes | |
| struct | ActionEntry |
Public Member Functions | |
| void | Update (float deltaTime) |
| Sprite * | GetSprite () const |
| void | AddAction (SpriteAction *action, float delay=0.0f, StringId startTrigger=0, StringId endTrigger=0, StringId actionId=0) |
| void | RemoveAction (SpriteAction *action) |
| void | RemoveAction (StringId actionId) |
| void | AddOffset (float x, float y) |
| void | AddVelocity (float x, float y) |
| int | GetActionCount () const |
Friends | |
| class | SpriteControllerManager |
Detailed Description
Definition at line 23 of file SpriteController.h.
Member Function Documentation
| void SpriteController::Update | ( | float | deltaTime | ) |
Definition at line 45 of file SpriteController.cpp.
| Sprite * SpriteController::GetSprite | ( | ) | const |
Definition at line 127 of file SpriteController.cpp.
| void SpriteController::AddAction | ( | SpriteAction * | action, | |
| float | delay = 0.0f, |
|||
| StringId | startTrigger = 0, |
|||
| StringId | endTrigger = 0, |
|||
| StringId | actionId = 0 | |||
| ) |
Definition at line 136 of file SpriteController.cpp.
| void SpriteController::RemoveAction | ( | SpriteAction * | action | ) |
Definition at line 173 of file SpriteController.cpp.
| void SpriteController::RemoveAction | ( | StringId | actionId | ) |
Definition at line 191 of file SpriteController.cpp.
| void SpriteController::AddOffset | ( | float | x, | |
| float | y | |||
| ) |
Definition at line 209 of file SpriteController.cpp.
| void SpriteController::AddVelocity | ( | float | x, | |
| float | y | |||
| ) |
Definition at line 218 of file SpriteController.cpp.
| int SpriteController::GetActionCount | ( | ) | const |
Definition at line 257 of file SpriteController.cpp.
Friends And Related Function Documentation
friend class SpriteControllerManager [friend] |
Definition at line 42 of file SpriteController.h.
Reproduction/republishing of any material on this site without permission is strictly prohibited.
