Open 3D Engine Maestro Gem API Reference 25.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Maestro::CAnimComponentNode Member List

This is the complete list of members for Maestro::CAnimComponentNode, including all inherited members.

Activate(bool bActivate) override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
add_ref() override (defined in Maestro::CAnimNode)Maestro::CAnimNode
AddTrack(IAnimTrack *pTrack) override (defined in Maestro::CAnimNode)Maestro::CAnimNode
Animate(SAnimContext &ac) override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
AnimateSound(AZStd::vector< SSoundInfo > &nodeSoundInfo, SAnimContext &ec, IAnimTrack *pTrack, size_t numAudioTracks) (defined in Maestro::CAnimNode)Maestro::CAnimNodeprotected
AnimTracks typedef (defined in Maestro::CAnimNode)Maestro::CAnimNode
ApplyAudioKey(char const *const sTriggerName, bool const bPlay=true) (defined in Maestro::CAnimNode)Maestro::CAnimNodeinlineprotectedvirtual
AreFlagsSetOnNodeOrAnyParent(EAnimNodeFlags flagsToCheck) const override (defined in Maestro::CAnimNode)Maestro::CAnimNode
AZ_CLASS_ALLOCATOR(CAnimComponentNode, AZ::SystemAllocator) (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
AZ_CLASS_ALLOCATOR(CAnimNode, AZ::SystemAllocator) (defined in Maestro::CAnimNode)Maestro::CAnimNode
AZ_RTTI(CAnimComponentNode, "{722F3D0D-7AEB-46B7-BF13-D5C7A828E9BD}", CAnimNode) (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
AZ_RTTI(CAnimNode, "{57736B48-5EE7-4530-8051-657ACC9BA1EE}", IAnimNode) (defined in Maestro::CAnimNode)Maestro::CAnimNode
CAnimComponentNode() (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
CAnimComponentNode(const int id) (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNodeexplicit
CAnimNode() (defined in Maestro::CAnimNode)Maestro::CAnimNode
CAnimNode(const CAnimNode &other) (defined in Maestro::CAnimNode)Maestro::CAnimNode
CAnimNode(const int id, AnimNodeType nodeType) (defined in Maestro::CAnimNode)Maestro::CAnimNode
CreateDefaultTracks() override (defined in Maestro::CAnimNode)Maestro::CAnimNodeinline
CreateTrack(const CAnimParamType &paramType, AnimValueType remapValueType=AnimValueType::Unknown) override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
GetAzEntityId() const override (defined in Maestro::CAnimNode)Maestro::CAnimNodeinline
GetCMovieSystem() const (defined in Maestro::CAnimNode)Maestro::CAnimNodeinlineprotected
GetComponentId() const override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNodeinline
GetComponentTypeId() const (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNodeinline
GetExpanded() const override (defined in Maestro::CAnimNode)Maestro::CAnimNode
GetFlags() const override (defined in Maestro::CAnimNode)Maestro::CAnimNode
GetId() const override (defined in Maestro::CAnimNode)Maestro::CAnimNodeinline
GetMovieSystem() const override (defined in Maestro::CAnimNode)Maestro::CAnimNode
GetName() const override (defined in Maestro::CAnimNode)Maestro::CAnimNodeinline
GetNodeOwner() override (defined in Maestro::CAnimNode)Maestro::CAnimNodeinline
GetParamCount() const override (defined in Maestro::CAnimNode)Maestro::CAnimNodeinline
GetParamFlags(const CAnimParamType &paramType) const override (defined in Maestro::CAnimNode)Maestro::CAnimNode
GetParamInfoFromType(const CAnimParamType &paramId, SParamInfo &info) const override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNodeprotectedvirtual
GetParamName(const CAnimParamType &param) const override (defined in Maestro::CAnimNode)Maestro::CAnimNode
GetParamType(unsigned int nIndex) const override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
GetParamValue(float time, CAnimParamType param, float &val) override (defined in Maestro::CAnimNode)Maestro::CAnimNode
GetParamValue(float time, CAnimParamType param, AZ::Vector3 &val) override (defined in Maestro::CAnimNode)Maestro::CAnimNode
GetParamValue(float time, CAnimParamType param, AZ::Vector4 &val) override (defined in Maestro::CAnimNode)Maestro::CAnimNode
GetParamValueType(const CAnimParamType &paramType) const override (defined in Maestro::CAnimNode)Maestro::CAnimNode
GetParent() const override (defined in Maestro::CAnimNode)Maestro::CAnimNodeinline
GetParentAzEntityId() const (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNodeinline
GetPos() override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
GetReferenceMatrix() const (defined in Maestro::CAnimNode)Maestro::CAnimNodevirtual
GetRotate() override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
GetRotate(float time) override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
GetScale() override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
GetSequence() const override (defined in Maestro::CAnimNode)Maestro::CAnimNodeinline
GetTarget() const (defined in Maestro::CAnimNode)Maestro::CAnimNodeinline
GetTrackByIndex(int nIndex) const override (defined in Maestro::CAnimNode)Maestro::CAnimNode
GetTrackCount() const override (defined in Maestro::CAnimNode)Maestro::CAnimNode
GetTrackForParameter(const CAnimParamType &paramType) const override (defined in Maestro::CAnimNode)Maestro::CAnimNode
GetTrackForParameter(const CAnimParamType &paramType, uint32 index) const override (defined in Maestro::CAnimNode)Maestro::CAnimNode
GetTrackParamIndex(const IAnimTrack *pTrack) const override (defined in Maestro::CAnimNode)Maestro::CAnimNode
GetType() const override (defined in Maestro::CAnimNode)Maestro::CAnimNodeinline
HasDirectorAsParent() const override (defined in Maestro::CAnimNode)Maestro::CAnimNode
InitializeTrackDefaultValue(IAnimTrack *pTrack, const CAnimParamType &paramType, AnimValueType remapValueType=AnimValueType::Unknown) override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNodeprotected
InitPostLoad(IAnimSequence *sequence) override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
IsParamValid(const CAnimParamType &paramType) const override (defined in Maestro::CAnimNode)Maestro::CAnimNode
m_bIgnoreSetParam (defined in Maestro::CAnimNode)Maestro::CAnimNodeprotected
m_expanded (defined in Maestro::CAnimNode)Maestro::CAnimNodeprotected
m_flags (defined in Maestro::CAnimNode)Maestro::CAnimNodeprotected
m_id (defined in Maestro::CAnimNode)Maestro::CAnimNodeprotected
m_name (defined in Maestro::CAnimNode)Maestro::CAnimNodeprotected
m_nLoadedParentNodeId (defined in Maestro::CAnimNode)Maestro::CAnimNodeprotected
m_nodeType (defined in Maestro::CAnimNode)Maestro::CAnimNodeprotected
m_parentNodeId (defined in Maestro::CAnimNode)Maestro::CAnimNodeprotected
m_pOwner (defined in Maestro::CAnimNode)Maestro::CAnimNodeprotected
m_pParentNode (defined in Maestro::CAnimNode)Maestro::CAnimNodeprotected
m_pSequence (defined in Maestro::CAnimNode)Maestro::CAnimNodeprotected
m_refCount (defined in Maestro::CAnimNode)Maestro::CAnimNodeprotected
m_tracks (defined in Maestro::CAnimNode)Maestro::CAnimNodeprotected
NeedToRender() const override (defined in Maestro::CAnimNode)Maestro::CAnimNodeinlineprotected
NumTracks() const (defined in Maestro::CAnimNode)Maestro::CAnimNodeinlineprotected
OnLoop() (defined in Maestro::CAnimNode)Maestro::CAnimNodeinlinevirtual
OnPause() (defined in Maestro::CAnimNode)Maestro::CAnimNodeinlinevirtual
OnReset() override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
OnResetHard() override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNodevirtual
OnResume() override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNodevirtual
OnSequenceAgentConnected() override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
OnStart() override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNodevirtual
OnStartPlayInEditor() override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
OnStop() (defined in Maestro::CAnimNode)Maestro::CAnimNodeinlinevirtual
OnStopPlayInEditor() override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
PostLoad() (defined in Maestro::CAnimNode)Maestro::CAnimNodevirtual
PrecacheDynamic(float time) (defined in Maestro::CAnimNode)Maestro::CAnimNodeinlinevirtual
PrecacheStatic(float startTime) (defined in Maestro::CAnimNode)Maestro::CAnimNodeinlinevirtual
Reflect(AZ::ReflectContext *context) (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNodestatic
RegisterTrack(IAnimTrack *pTrack) (defined in Maestro::CAnimNode)Maestro::CAnimNodeprotected
release() override (defined in Maestro::CAnimNode)Maestro::CAnimNode
RemoveTrack(IAnimTrack *pTrack) override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
Render() override (defined in Maestro::CAnimNode)Maestro::CAnimNodeinline
ResetSounds() (defined in Maestro::CAnimNode)Maestro::CAnimNodeinlineprotectedvirtual
Serialize(XmlNodeRef &xmlNode, bool bLoading, bool bLoadEmptyTracks) override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
SerializeAnims(XmlNodeRef &xmlNode, bool bLoading, bool bLoadEmptyTracks) override (defined in Maestro::CAnimNode)Maestro::CAnimNode
SetAzEntityId(const AZ::EntityId &id) override (defined in Maestro::CAnimNode)Maestro::CAnimNodeinline
SetComponent(AZ::ComponentId componentId, const AZ::Uuid &typeId) override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
SetExpanded(bool expanded) override (defined in Maestro::CAnimNode)Maestro::CAnimNode
SetFlags(int flags) override (defined in Maestro::CAnimNode)Maestro::CAnimNode
SetId(int id) (defined in Maestro::CAnimNode)Maestro::CAnimNodeinline
SetKeysForChangedTrackValues(float time) override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
SetName(const char *name) override (defined in Maestro::CAnimNode)Maestro::CAnimNodeinline
SetNodeOwner(IAnimNodeOwner *pOwner) override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
SetParamValue(float time, CAnimParamType param, float val) override (defined in Maestro::CAnimNode)Maestro::CAnimNode
SetParamValue(float time, CAnimParamType param, const AZ::Vector3 &val) override (defined in Maestro::CAnimNode)Maestro::CAnimNode
SetParamValue(float time, CAnimParamType param, const AZ::Vector4 &val) override (defined in Maestro::CAnimNode)Maestro::CAnimNode
SetParent(IAnimNode *parent) override (defined in Maestro::CAnimNode)Maestro::CAnimNode
SetPos(float time, const AZ::Vector3 &pos) override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
SetRotate(float time, const AZ::Quaternion &quat) override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
SetScale(float time, const AZ::Vector3 &scale) override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
SetSequence(IAnimSequence *sequence) override (defined in Maestro::CAnimNode)Maestro::CAnimNodeinline
SetSkipComponentAnimationUpdates(bool skipAnimationUpdates) (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNodeinline
SetTarget(IAnimNode *node) (defined in Maestro::CAnimNode)Maestro::CAnimNodeinline
SetTimeRange(Range timeRange) override (defined in Maestro::CAnimNode)Maestro::CAnimNode
SetTrack(const CAnimParamType &paramType, IAnimTrack *track) override (defined in Maestro::CAnimNode)Maestro::CAnimNode
SetTrackMultiplier(IAnimTrack *track, AnimValueType remapValueType=AnimValueType::Unknown) const override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNodeprotectedvirtual
StillUpdate() override (defined in Maestro::CAnimNode)Maestro::CAnimNodeinline
TimeChanged(float newTime) override (defined in Maestro::CAnimNode)Maestro::CAnimNode
UpdateDynamicParams() final (defined in Maestro::CAnimNode)Maestro::CAnimNode
UpdateDynamicParams_Editor() (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNodeprotected
UpdateDynamicParams_Game() (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNodeprotected
UpdateTrackDefaultValue(float time, IAnimTrack *pTrack) override (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
~CAnimComponentNode() (defined in Maestro::CAnimComponentNode)Maestro::CAnimComponentNode
~CAnimNode() (defined in Maestro::CAnimNode)Maestro::CAnimNode