class
IAnimManager
Derived classes
- class cAnimManagerImpl
Public static functions
- static auto Get() -> IAnimManager*
Constructors, destructors, conversion operators
- ~IAnimManager() pure virtual
Public functions
- auto AddRef() -> int pure virtual
- auto Release() -> int pure virtual
- auto Initialize(int) -> bool pure virtual
- auto Dispose() -> bool pure virtual
- auto Update(int) -> void pure virtual
- auto func18h() -> float pure virtual
- auto func1Ch(float) -> void pure virtual
-
auto CreateWorld(const char16_
t* name) -> IAnimWorld* pure virtual - auto func24h(int, int, int) -> bool pure virtual
- auto ClearAnimationCache() -> void pure virtual
-
auto func2Ch(uint32_
t animID, int* pOnlyIndex = nullptr) -> void pure virtual -
auto RequestAnimation(uint32_
t animResourceID) -> void pure virtual - auto func34h(int) -> void pure virtual
- auto LoadPendingAnimations() -> void pure virtual
-
auto SetDefaultFillerAnimation(uint32_
t animID) -> bool pure virtual -
auto GetAnimGroup(uint32_
t animID) -> TlsaAnimGroup* pure virtual -
auto LoadRequiredAnimations(uint32_
t animID) -> void pure virtual - auto func48h() -> int pure virtual
- auto func4Ch() -> int pure virtual
-
auto SaveTlsa(Resource::
Database* database) -> bool pure virtual -
auto SavePctp(Resource::
Database* database) -> bool pure virtual -
auto SaveGait(Resource::
Database* database) -> bool pure virtual -
auto SaveAnimation(Resource::
Database* database, int) -> bool pure virtual - auto func5Ch(int, int) -> int pure virtual