14class ActorAnimationController {
18 ::ll::TypedStorage<8, 48, ::HashedString> mName;
19 ::ll::TypedStorage<8, 24, ::SemVersion> mVersion;
20 ::ll::TypedStorage<8, 8, uint64> mInitialStateIndex;
21 ::ll::TypedStorage<8, 24, ::std::vector<::std::shared_ptr<::ActorAnimationControllerState>>> mStates;
22 ::ll::TypedStorage<8, 32, ::std::string> mSourceFilePathWithExtension;
29 ActorAnimationController();
36 MCAPI ActorAnimationController(
39 ::std::string
const& sourceFilePathWithExtension
42 MCAPI ::std::shared_ptr<::ActorAnimationControllerState>& addState(
::HashedString const& name);
44 MCAPI
void resolveTransitionStateIndices();
46 MCAPI ~ActorAnimationController();