AnimPlayerSkl class
Base classes
- class AnimPlayerBase
Public static functions
- static auto tryCreate(const AnimPlayerInitInfo*, s32) -> AnimPlayerSkl*
Constructors, destructors, conversion operators
- AnimPlayerSkl(const AnimPlayerInitInfo*, s32)
Public functions
- auto calcNeedUpdateAnimNext() -> bool override
- auto startSklAnim(const char*, const char*, const char*, const char*, const char*, const char*, const char*) -> bool
- void startPartialAnim(const char*, s32, s32, const SklAnimRetargettingInfo*)
- void updateLast() override
- void update()
- void reset()
- void clearSklAnimBlend()
- auto calcSklAnim() -> bool
- auto initInterp(const char*) -> bool
- void initPartialAnim(s32, s32, s32)
- void prepareAnimInterpDirect(s32)
- void clearPartialAnim(s32)
- void setSklAnim(const char*, s32)
- void setSklAnimBlendWeight(s32, f32)
- void setSklAnimFrame(s32, f32)
- void setSklAnimFrameRate(s32, f32)
- void setPartialAnimFrame(s32, f32)
- void setPartialAnimFrameRate(s32, f32)
- void addPartialAnimJoint(s32, const char*, const char*)
- void addPartialAnimJointRecursive(s32, const char*)
- auto getPlayingSklAnimName(s32) -> const char*
- auto getPlayingPartialSklAnimName(s32) -> const char*
- auto getSklAnimBlendWeight(s32) -> f32
- auto getSklAnimBlendNum() -> s32
- auto getSklAnimFrame(s32) -> f32
- auto getSklAnimFrameMax(s32) -> f32
- auto getSklAnimFrameMax(const char*) -> f32
- auto getSklAnimFrameRate(s32) -> f32
- auto getSklAnimFrameRate(s32, f32) -> f32
- auto getPartialAnimSlotNum() -> s32
- auto getJoitsAmountFromJos32(const char*) -> s32
- auto getPartialAnimFrame(s32) -> f32
- auto getPartialAnimFrameRate(s32) -> f32
- auto isSklAnimExist(const char*) -> bool
- auto isSklAnimEnd(s32) -> bool
- auto isSklAnimOneTime(s32) -> bool
- auto isSklAnimOneTime(const char*) -> bool
- auto isSklAnimPlaying(s32) -> bool
- auto isPartialAnimEnd(s32) -> bool
- auto isPartialAnimOneTime(s32) -> bool
- auto isPartialAnimAttached(s32) -> bool
- void setRetargettingInfo(SklAnimRetargettingInfo* info)
- auto getAnimInfoTable() -> AnimInfoTable*
Function documentation
AnimInfoTable* al:: AnimPlayerSkl:: getAnimInfoTable()
#include <l/Project/Anim/AnimPlayerBase.h>