|
SleakEngine 1.0.0
C++23 multi-backend game engine
|
This is the complete list of members for Sleak::AnimationStateMachine, including all inherited members.
| AddState(const std::string &name, AnimationClip *clip, bool loop=true, float speed=1.0f) | Sleak::AnimationStateMachine | |
| AddTransition(int from, int to, float blendDuration=0.3f, bool waitForClipEnd=false) | Sleak::AnimationStateMachine | |
| AddTransitionCondition(int transIndex, const std::string ¶mName, CompareOp op, ParamValue threshold) | Sleak::AnimationStateMachine | |
| AnimationStateMachine()=default | Sleak::AnimationStateMachine | |
| GetCurrentStateName() const | Sleak::AnimationStateMachine | |
| IsBlending() const | Sleak::AnimationStateMachine | inline |
| SetBool(const std::string &name, bool value) | Sleak::AnimationStateMachine | |
| SetDefaultState(int stateIndex) | Sleak::AnimationStateMachine | |
| SetFloat(const std::string &name, float value) | Sleak::AnimationStateMachine | |
| SetInt(const std::string &name, int value) | Sleak::AnimationStateMachine | |
| Update(float deltaTime) | Sleak::AnimationStateMachine | |
| ~AnimationStateMachine()=default | Sleak::AnimationStateMachine |