41 virtual void applyToPose(
43 ::std::unordered_map<::SkeletalHierarchyIndex, ::std::vector<::BoneOrientation>>&,
48 virtual void resetAnimation() = 0;
54 virtual void bindParticleEffects(::std::unordered_map<::HashedString, ::HashedString>
const&);
57 virtual void bindSoundEffects(::std::unordered_map<::HashedString, ::std::string>
const&);
60 virtual bool hasAnimationFinished()
const = 0;
63 virtual ::std::shared_ptr<::ActorAnimationPlayer> findAnimation(
::HashedString const&) = 0;
66 virtual ::ActorAnimationType getAnimationType()
const = 0;
69 virtual ::HashedString
const& getRawName()
const = 0;
95 MCFOLD
void $bindParticleEffects(::std::unordered_map<::HashedString, ::HashedString>
const&);
97 MCFOLD
void $bindSoundEffects(::std::unordered_map<::HashedString, ::std::string>
const&);
103 MCAPI
static void** $vftable();