Introduction
Downloads
Documentation
Tutorials
Pixie Lite
Forum

Home

SpriteController Class Reference
[Graphics]

List of all members.


Classes

struct  ActionEntry

Public Member Functions

void Update (float deltaTime)
SpriteGetSprite () 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

Author:
Mattias Gustavsson

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.



Pixie University and the Pixie Game Engine is created and managed by Mattias Gustavsson.
Reproduction/republishing of any material on this site without permission is strictly prohibited.