| 
| 
  | CUiAnimNodeGroup (const int id) | 
|   | 
| EUiAnimNodeType  | GetType () const override | 
|   | 
| CUiAnimParamType  | GetParamType (unsigned int nIndex) const override | 
|   | 
| 
  | AZ_RTTI (CUiAnimNode, "{1ECF3B73-FCED-464D-82E8-CFAF31BB63DC}", IUiAnimNode) | 
|   | 
| 
  | CUiAnimNode (const CUiAnimNode &other) | 
|   | 
| 
  | CUiAnimNode (const int id, EUiAnimNodeType nodeType) | 
|   | 
| void  | add_ref () override | 
|   | 
| void  | release () override | 
|   | 
| void  | SetName (const char *name) override | 
|   | Set node name.  
  | 
|   | 
| AZStd::string  | GetName () override | 
|   | Get node name.  
  | 
|   | 
| void  | SetSequence (IUiAnimSequence *pSequence) override | 
|   | 
| IUiAnimSequence *  | GetSequence () const override | 
|   | 
| void  | SetFlags (int flags) override | 
|   | 
| int  | GetFlags () const override | 
|   | 
| IUiAnimationSystem *  | GetUiAnimationSystem () const override | 
|   | 
| 
virtual void  | OnStart () | 
|   | 
| void  | OnReset () override | 
|   | 
| 
virtual void  | OnResetHard () | 
|   | 
| 
virtual void  | OnPause () | 
|   | 
| 
virtual void  | OnResume () | 
|   | 
| 
virtual void  | OnStop () | 
|   | 
| 
virtual void  | OnLoop () | 
|   | 
| 
virtual Matrix34  | GetReferenceMatrix () const | 
|   | 
| bool  | IsParamValid (const CUiAnimParamType ¶mType) const override | 
|   | 
| AZStd::string  | GetParamName (const CUiAnimParamType ¶m) const override | 
|   | 
| EUiAnimValue  | GetParamValueType (const CUiAnimParamType ¶mType) const override | 
|   | 
| IUiAnimNode::ESupportedParamFlags  | GetParamFlags (const CUiAnimParamType ¶mType) const override | 
|   | 
| unsigned int  | GetParamCount () const override | 
|   | 
| bool  | SetParamValue (float time, CUiAnimParamType param, float val) override | 
|   | 
| bool  | SetParamValue (float time, CUiAnimParamType param, const Vec3 &val) override | 
|   | 
| bool  | SetParamValue (float time, CUiAnimParamType param, const Vec4 &val) override | 
|   | 
| bool  | GetParamValue (float time, CUiAnimParamType param, float &val) override | 
|   | 
| bool  | GetParamValue (float time, CUiAnimParamType param, Vec3 &val) override | 
|   | 
| bool  | GetParamValue (float time, CUiAnimParamType param, Vec4 &val) override | 
|   | 
| 
void  | SetTarget (IUiAnimNode *node) | 
|   | 
| 
IUiAnimNode *  | GetTarget () const | 
|   | 
| void  | StillUpdate () override | 
|   | Evaluate animation node while not playing animation.  
  | 
|   | 
| void  | Animate (SUiAnimContext &ec) override | 
|   | Evaluate animation to the given time.  
  | 
|   | 
| 
virtual void  | PrecacheStatic (float startTime) | 
|   | 
| 
virtual void  | PrecacheDynamic (float time) | 
|   | 
| void  | Serialize (XmlNodeRef &xmlNode, bool bLoading, bool bLoadEmptyTracks) override | 
|   | 
| void  | SerializeUiAnims (XmlNodeRef &xmlNode, bool bLoading, bool bLoadEmptyTracks) override | 
|   | 
| void  | SetNodeOwner (IUiAnimNodeOwner *pOwner) override | 
|   | 
| IUiAnimNodeOwner *  | GetNodeOwner () override | 
|   | 
| void  | Activate (bool bActivate) override | 
|   | 
| void  | SetParent (IUiAnimNode *pParent) override | 
|   | 
| IUiAnimNode *  | GetParent () const override | 
|   | 
| IUiAnimNode *  | HasDirectorAsParent () const override | 
|   | 
| void  | UpdateDynamicParams () override | 
|   | 
| int  | GetTrackCount () const override | 
|   | 
| IUiAnimTrack *  | GetTrackByIndex (int nIndex) const override | 
|   | 
| IUiAnimTrack *  | GetTrackForParameter (const CUiAnimParamType ¶mType) const override | 
|   | 
| IUiAnimTrack *  | GetTrackForParameter (const CUiAnimParamType ¶mType, uint32 index) const override | 
|   | 
| uint32  | GetTrackParamIndex (const IUiAnimTrack *track) const override | 
|   | 
| IUiAnimTrack *  | GetTrackForAzField (const UiAnimParamData ¶m) const override | 
|   | 
| IUiAnimTrack *  | CreateTrackForAzField (const UiAnimParamData ¶m) override | 
|   | 
| void  | SetTrack (const CUiAnimParamType ¶mType, IUiAnimTrack *track) override | 
|   | 
| IUiAnimTrack *  | CreateTrack (const CUiAnimParamType ¶mType) override | 
|   | 
| void  | SetTimeRange (Range timeRange) override | 
|   | 
| void  | AddTrack (IUiAnimTrack *track) override | 
|   | 
| bool  | RemoveTrack (IUiAnimTrack *track) override | 
|   | 
| void  | CreateDefaultTracks () override | 
|   | 
| void  | InitPostLoad (IUiAnimSequence *pSequence, bool remapIds, LyShine::EntityIdMap *entityIdMap) override | 
|   | 
| 
virtual void  | PostLoad () | 
|   | 
| 
int  | GetId () const | 
|   | 
| 
void  | SetId (int id) | 
|   | 
| 
const char *  | GetNameFast () const | 
|   | 
| void  | Render () override | 
|   | 
| 
virtual bool  | SetParamValueAz (float time, const UiAnimParamData ¶m, float value) | 
|   | 
| 
virtual bool  | SetParamValueAz (float time, const UiAnimParamData ¶m, bool value) | 
|   | 
| 
virtual bool  | SetParamValueAz (float time, const UiAnimParamData ¶m, int value) | 
|   | 
| 
virtual bool  | SetParamValueAz (float time, const UiAnimParamData ¶m, unsigned int value) | 
|   | 
| 
virtual bool  | SetParamValueAz (float time, const UiAnimParamData ¶m, const AZ::Vector2 &value) | 
|   | 
| 
virtual bool  | SetParamValueAz (float time, const UiAnimParamData ¶m, const AZ::Vector3 &value) | 
|   | 
| 
virtual bool  | SetParamValueAz (float time, const UiAnimParamData ¶m, const AZ::Vector4 &value) | 
|   | 
| 
virtual bool  | SetParamValueAz (float time, const UiAnimParamData ¶m, const AZ::Color &value) | 
|   | 
| 
virtual bool  | GetParamValueAz (float time, const UiAnimParamData ¶m, float &value) | 
|   | 
| 
virtual AZStd::string  | GetParamNameForTrack (const CUiAnimParamType ¶mType, const IUiAnimTrack *track) const | 
|   |