Classes | |
struct | spTrackEntry |
struct | spAnimationState |
Typedefs | |
typedef void(* | spAnimationStateListener )(spAnimationState *state, int trackIndex, spEventType type, spEvent *event, int loopCount) |
Enumerations | |
enum | spEventType { ANIMATION_START, ANIMATION_END, ANIMATION_COMPLETE, ANIMATION_EVENT } |
Functions | |
spAnimationState * | (spAnimationStateData *data) |
void | (spAnimationState *self) |
void | (spAnimationState *self, float delta) |
void | (spAnimationState *self, struct spSkeleton *skeleton) |
void | (spAnimationState *self) |
void | (spAnimationState *self, int trackIndex) |
spTrackEntry * | (spAnimationState *self, int trackIndex, const char *animationName, intloop) |
Set the current animation. More... | |
var | ( var self, var trackIndex, var animationName, var intloop) |
Set the current animation. More... | |
local | ( local self, local trackIndex, local animationName, local intloop) |
Set the current animation. More... | |
spTrackEntry * | (spAnimationState *self, int trackIndex, spAnimation *animation, intloop) |
spTrackEntry * | (spAnimationState *self, int trackIndex, const char *animationName, intloop, float delay) |
Adds an animation to be played delay seconds after the current or last queued animation, taking into account any mix duration. More... | |
spTrackEntry * | (spAnimationState *self, int trackIndex, spAnimation *animation, intloop, float delay) |
spTrackEntry * | (spAnimationState *self, int trackIndex) |
typedef void(* spAnimationStateListener)(spAnimationState *state, int trackIndex, spEventType type, spEvent *event, int loopCount) |
typedef void(* spAnimationStateListener)(spAnimationState *state, int trackIndex, spEventType type, spEvent *event, int loopCount) |
typedef void(* spAnimationStateListener)(spAnimationState *state, int trackIndex, spEventType type, spEvent *event, int loopCount) |
enum spEventType |
var spEventType |
local spEventType |
spAnimationState* spAnimationState_create |
( | spAnimationStateData * | data) |
var spAnimationState_create | ( | var | data) |
local spAnimationState_create | ( | local | data) |
void spAnimationState_dispose | ( | spAnimationState * | self) |
var spAnimationState_dispose | ( | var | self) |
local spAnimationState_dispose | ( | local | self) |
void spAnimationState_update | ( | spAnimationState * | self, |
float | delta | ||
) |
var spAnimationState_update | ( | var | self, |
var | delta | ||
) |
local spAnimationState_update | ( | local | self, |
local | delta | ||
) |
void spAnimationState_apply | ( | spAnimationState * | self, |
struct spSkeleton * | skeleton | ||
) |
var spAnimationState_apply | ( | var | self, |
var | skeleton | ||
) |
local spAnimationState_apply | ( | local | self, |
local | skeleton | ||
) |
void spAnimationState_clearTracks | ( | spAnimationState * | self) |
var spAnimationState_clearTracks | ( | var | self) |
local spAnimationState_clearTracks | ( | local | self) |
void spAnimationState_clearTrack | ( | spAnimationState * | self, |
int | trackIndex | ||
) |
var spAnimationState_clearTrack | ( | var | self, |
var | trackIndex | ||
) |
local spAnimationState_clearTrack | ( | local | self, |
local | trackIndex | ||
) |
spTrackEntry* spAnimationState_setAnimationByName |
( | spAnimationState * | self, |
int | trackIndex, | ||
const char * | animationName, | ||
intloop | |||
) |
Set the current animation.
Any queued animations are cleared.
var spAnimationState_setAnimationByName |
( | var | self, |
var | trackIndex, | ||
var | animationName, | ||
var | |||
) |
Set the current animation.
Any queued animations are cleared.
local spAnimationState_setAnimationByName |
( | local | self, |
local | trackIndex, | ||
local | animationName, | ||
local | |||
) |
Set the current animation.
Any queued animations are cleared.
spTrackEntry* spAnimationState_setAnimation |
( | spAnimationState * | self, |
int | trackIndex, | ||
spAnimation * | animation, | ||
intloop | |||
) |
var spAnimationState_setAnimation | ( | var | self, |
var | trackIndex, | ||
var | animation, | ||
var | |||
) |
local spAnimationState_setAnimation | ( | local | self, |
local | trackIndex, | ||
local | animation, | ||
local | |||
) |
spTrackEntry* spAnimationState_addAnimationByName |
( | spAnimationState * | self, |
int | trackIndex, | ||
const char * | animationName, | ||
intloop | , | ||
float | delay | ||
) |
Adds an animation to be played delay seconds after the current or last queued animation, taking into account any mix duration.
var spAnimationState_addAnimationByName |
( | var | self, |
var | trackIndex, | ||
var | animationName, | ||
var | , | ||
var | delay | ||
) |
Adds an animation to be played delay seconds after the current or last queued animation, taking into account any mix duration.
local spAnimationState_addAnimationByName |
( | local | self, |
local | trackIndex, | ||
local | animationName, | ||
local | , | ||
local | delay | ||
) |
Adds an animation to be played delay seconds after the current or last queued animation, taking into account any mix duration.
spTrackEntry* spAnimationState_addAnimation |
( | spAnimationState * | self, |
int | trackIndex, | ||
spAnimation * | animation, | ||
intloop | , | ||
float | delay | ||
) |
var spAnimationState_addAnimation | ( | var | self, |
var | trackIndex, | ||
var | animation, | ||
var | , | ||
var | delay | ||
) |
local spAnimationState_addAnimation | ( | local | self, |
local | trackIndex, | ||
local | animation, | ||
local | , | ||
local | delay | ||
) |
spTrackEntry* spAnimationState_getCurrent |
( | spAnimationState * | self, |
int | trackIndex | ||
) |
var spAnimationState_getCurrent | ( | var | self, |
var | trackIndex | ||
) |
local spAnimationState_getCurrent | ( | local | self, |
local | trackIndex | ||
) |