LeviLamina
Loading...
Searching...
No Matches
ActorAnimationController Class Reference

Public Member Functions

MCAPI ActorAnimationController (::HashedString const &name, ::SemVersion const &version, ::std::string const &sourceFilePathWithExtension)
MCAPI ::std::shared_ptr<::ActorAnimationControllerState > & addState (::HashedString const &name)
MCAPI void resolveTransitionStateIndices ()
MCAPI_C void updateActiveParticleState (::RenderParams &renderParams, int oldStateIndex, int newStateIndex, ::ActorAnimationControllerPlayer &player) const
MCAPI_C void updateActiveSoundEffectState (::RenderParams &renderParams, int oldStateIndex, int newStateIndex, ::ActorAnimationControllerPlayer &player) const
MCAPI void * $ctor (::HashedString const &name, ::SemVersion const &version, ::std::string const &sourceFilePathWithExtension)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 48, ::HashedStringmName
::ll::TypedStorage< 8, 24, ::SemVersionmVersion
::ll::TypedStorage< 8, 8, uint64 > mInitialStateIndex
::ll::TypedStorage< 8, 24, ::std::vector<::std::shared_ptr<::ActorAnimationControllerState > > > mStates
::ll::TypedStorage< 8, 32, ::std::string > mSourceFilePathWithExtension

The documentation for this class was generated from the following file: