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

This is the complete list of members for CUiAnimNode, including all inherited members.

Activate(bool bActivate) override (defined in CUiAnimNode)CUiAnimNodevirtual
add_ref() override (defined in CUiAnimNode)CUiAnimNodevirtual
AddTrack(IUiAnimTrack *track) override (defined in CUiAnimNode)CUiAnimNodevirtual
Animate(SUiAnimContext &ec) overrideCUiAnimNodevirtual
AnimTracks typedef (defined in CUiAnimNode)CUiAnimNodeprotected
AZ_RTTI(CUiAnimNode, "{1ECF3B73-FCED-464D-82E8-CFAF31BB63DC}", IUiAnimNode) (defined in CUiAnimNode)CUiAnimNode
CreateDefaultTracks() override (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
CreateTrack(const CUiAnimParamType &paramType) override (defined in CUiAnimNode)CUiAnimNodevirtual
CreateTrackForAzField([[maybe_unused]] const UiAnimParamData &param) override (defined in CUiAnimNode)CUiAnimNodeinline
CreateTrackForAzField(const UiAnimParamData &param)=0 (defined in IUiAnimNode)IUiAnimNodepure virtual
CUiAnimNode(const CUiAnimNode &other) (defined in CUiAnimNode)CUiAnimNode
CUiAnimNode(const int id, EUiAnimNodeType nodeType) (defined in CUiAnimNode)CUiAnimNode
CUiAnimNode() (defined in CUiAnimNode)CUiAnimNode
ESupportedParamFlags enum name (defined in IUiAnimNode)IUiAnimNode
eSupportedParamFlags_MultipleTracks enum value (defined in IUiAnimNode)IUiAnimNode
GetFlags() const override (defined in CUiAnimNode)CUiAnimNodevirtual
GetId() const (defined in CUiAnimNode)CUiAnimNodeinline
GetName() overrideCUiAnimNodeinlinevirtual
GetNameFast() const (defined in CUiAnimNode)CUiAnimNodeinline
GetNodeOwner() override (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
GetParamCount() const override (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
GetParamFlags(const CUiAnimParamType &paramType) const override (defined in CUiAnimNode)CUiAnimNodevirtual
GetParamInfoFromType([[maybe_unused]] const CUiAnimParamType &paramType, [[maybe_unused]] SParamInfo &info) const (defined in CUiAnimNode)CUiAnimNodeinlineprotectedvirtual
GetParamName(const CUiAnimParamType &param) const override (defined in CUiAnimNode)CUiAnimNodevirtual
GetParamNameForTrack(const CUiAnimParamType &paramType, [[maybe_unused]] const IUiAnimTrack *track) const (defined in IUiAnimNode)IUiAnimNodeinlinevirtual
GetParamType(unsigned int nIndex) const =0 (defined in IUiAnimNode)IUiAnimNodepure virtual
GetParamValue(float time, CUiAnimParamType param, float &val) override (defined in CUiAnimNode)CUiAnimNodevirtual
GetParamValue(float time, CUiAnimParamType param, Vec3 &val) override (defined in CUiAnimNode)CUiAnimNodevirtual
GetParamValue(float time, CUiAnimParamType param, Vec4 &val) override (defined in CUiAnimNode)CUiAnimNodevirtual
GetParamValueAz([[maybe_unused]] float time, [[maybe_unused]] const UiAnimParamData &param, [[maybe_unused]] float &value) (defined in IUiAnimNode)IUiAnimNodeinlinevirtual
GetParamValueType(const CUiAnimParamType &paramType) const override (defined in CUiAnimNode)CUiAnimNodevirtual
GetParent() const override (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
GetReferenceMatrix() const (defined in CUiAnimNode)CUiAnimNodevirtual
GetSequence() const override (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
GetTarget() const (defined in CUiAnimNode)CUiAnimNodeinline
GetTrackByIndex(int nIndex) const override (defined in CUiAnimNode)CUiAnimNodevirtual
GetTrackCount() const override (defined in CUiAnimNode)CUiAnimNodevirtual
GetTrackForAzField([[maybe_unused]] const UiAnimParamData &param) const override (defined in CUiAnimNode)CUiAnimNodeinline
GetTrackForAzField(const UiAnimParamData &param) const =0 (defined in IUiAnimNode)IUiAnimNodepure virtual
GetTrackForParameter(const CUiAnimParamType &paramType) const override (defined in CUiAnimNode)CUiAnimNodevirtual
GetTrackForParameter(const CUiAnimParamType &paramType, uint32 index) const override (defined in CUiAnimNode)CUiAnimNodevirtual
GetTrackParamIndex(const IUiAnimTrack *track) const override (defined in CUiAnimNode)CUiAnimNodevirtual
GetType() const override (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
GetUiAnimationSystem() const override (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
GetUiAnimationSystemImpl() const (defined in CUiAnimNode)CUiAnimNodeinlineprotected
HasDirectorAsParent() const override (defined in CUiAnimNode)CUiAnimNodevirtual
InitPostLoad(IUiAnimSequence *pSequence, bool remapIds, LyShine::EntityIdMap *entityIdMap) override (defined in CUiAnimNode)CUiAnimNodevirtual
IsParamValid(const CUiAnimParamType &paramType) const override (defined in CUiAnimNode)CUiAnimNodevirtual
m_bIgnoreSetParam (defined in CUiAnimNode)CUiAnimNodeprotected
m_flags (defined in CUiAnimNode)CUiAnimNodeprotected
m_id (defined in CUiAnimNode)CUiAnimNodeprotected
m_name (defined in CUiAnimNode)CUiAnimNodeprotected
m_nLoadedParentNodeId (defined in CUiAnimNode)CUiAnimNodeprotected
m_nodeType (defined in CUiAnimNode)CUiAnimNodeprotected
m_parentNodeId (defined in CUiAnimNode)CUiAnimNodeprotected
m_pOwner (defined in CUiAnimNode)CUiAnimNodeprotected
m_pParentNode (defined in CUiAnimNode)CUiAnimNodeprotected
m_pSequence (defined in CUiAnimNode)CUiAnimNodeprotected
m_refCount (defined in CUiAnimNode)CUiAnimNodeprotected
m_tracks (defined in CUiAnimNode)CUiAnimNodeprotected
NeedToRender() const override (defined in CUiAnimNode)CUiAnimNodeinlineprotectedvirtual
NumTracks() const (defined in CUiAnimNode)CUiAnimNodeinlineprotected
OnLoop() (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
OnPause() (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
OnReset() override (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
OnResetHard() (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
OnResume() (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
OnStart() (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
OnStop() (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
PostLoad() (defined in CUiAnimNode)CUiAnimNodevirtual
PrecacheDynamic([[maybe_unused]] float time) (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
PrecacheStatic([[maybe_unused]] float startTime) (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
Reflect(AZ::SerializeContext *serializeContext) (defined in CUiAnimNode)CUiAnimNodestatic
RegisterTrack(IUiAnimTrack *track) (defined in CUiAnimNode)CUiAnimNodeprotected
release() override (defined in CUiAnimNode)CUiAnimNodevirtual
RemoveTrack(IUiAnimTrack *track) override (defined in CUiAnimNode)CUiAnimNodevirtual
Render() override (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
Serialize(XmlNodeRef &xmlNode, bool bLoading, bool bLoadEmptyTracks) override (defined in CUiAnimNode)CUiAnimNodevirtual
SerializeUiAnims(XmlNodeRef &xmlNode, bool bLoading, bool bLoadEmptyTracks) override (defined in CUiAnimNode)CUiAnimNodevirtual
SetFlags(int flags) override (defined in CUiAnimNode)CUiAnimNodevirtual
SetId(int id) (defined in CUiAnimNode)CUiAnimNodeinline
SetName(const char *name) overrideCUiAnimNodeinlinevirtual
SetNodeOwner(IUiAnimNodeOwner *pOwner) override (defined in CUiAnimNode)CUiAnimNodevirtual
SetParamValue(float time, CUiAnimParamType param, float val) override (defined in CUiAnimNode)CUiAnimNodevirtual
SetParamValue(float time, CUiAnimParamType param, const Vec3 &val) override (defined in CUiAnimNode)CUiAnimNodevirtual
SetParamValue(float time, CUiAnimParamType param, const Vec4 &val) override (defined in CUiAnimNode)CUiAnimNodevirtual
SetParamValueAz([[maybe_unused]] float time, [[maybe_unused]] const UiAnimParamData &param, [[maybe_unused]] float value) (defined in IUiAnimNode)IUiAnimNodeinlinevirtual
SetParamValueAz([[maybe_unused]] float time, [[maybe_unused]] const UiAnimParamData &param, [[maybe_unused]] bool value) (defined in IUiAnimNode)IUiAnimNodeinlinevirtual
SetParamValueAz([[maybe_unused]] float time, [[maybe_unused]] const UiAnimParamData &param, [[maybe_unused]] int value) (defined in IUiAnimNode)IUiAnimNodeinlinevirtual
SetParamValueAz([[maybe_unused]] float time, [[maybe_unused]] const UiAnimParamData &param, [[maybe_unused]] unsigned int value) (defined in IUiAnimNode)IUiAnimNodeinlinevirtual
SetParamValueAz([[maybe_unused]] float time, [[maybe_unused]] const UiAnimParamData &param, [[maybe_unused]] const AZ::Vector2 &value) (defined in IUiAnimNode)IUiAnimNodeinlinevirtual
SetParamValueAz([[maybe_unused]] float time, [[maybe_unused]] const UiAnimParamData &param, [[maybe_unused]] const AZ::Vector3 &value) (defined in IUiAnimNode)IUiAnimNodeinlinevirtual
SetParamValueAz([[maybe_unused]] float time, [[maybe_unused]] const UiAnimParamData &param, [[maybe_unused]] const AZ::Vector4 &value) (defined in IUiAnimNode)IUiAnimNodeinlinevirtual
SetParamValueAz([[maybe_unused]] float time, [[maybe_unused]] const UiAnimParamData &param, [[maybe_unused]] const AZ::Color &value) (defined in IUiAnimNode)IUiAnimNodeinlinevirtual
SetParent(IUiAnimNode *pParent) override (defined in CUiAnimNode)CUiAnimNodevirtual
SetSequence(IUiAnimSequence *pSequence) override (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
SetTarget([[maybe_unused]] IUiAnimNode *node) (defined in CUiAnimNode)CUiAnimNodeinline
SetTimeRange(Range timeRange) override (defined in CUiAnimNode)CUiAnimNodevirtual
SetTrack(const CUiAnimParamType &paramType, IUiAnimTrack *track) override (defined in CUiAnimNode)CUiAnimNodevirtual
StillUpdate() overrideCUiAnimNodeinlinevirtual
UpdateDynamicParams() override (defined in CUiAnimNode)CUiAnimNodeinlinevirtual
~CUiAnimNode() (defined in CUiAnimNode)CUiAnimNode
~IUiAnimNode() (defined in IUiAnimNode)IUiAnimNodeinlinevirtual