Inherits MCore::Attribute.
Public Types | |
enum | { TYPE_ID = 0x00001001 } |
Public Member Functions | |
void | SetValue (AnimGraphPose *value) |
AnimGraphPose * | GetValue () const |
AnimGraphPose * | GetValue () |
MCore::Attribute * | Clone () const override |
const char * | GetTypeString () const override |
bool | InitFrom (const MCore::Attribute *other) override |
bool | InitFromString (const AZStd::string &valueString) override |
bool | ConvertToString (AZStd::string &outString) const override |
size_t | GetClassSize () const override |
AZ::u32 | GetDefaultInterfaceType () const override |
Public Member Functions inherited from MCore::Attribute | |
virtual Attribute * | Clone () const =0 |
virtual const char * | GetTypeString () const =0 |
MCORE_INLINE AZ::u32 | GetType () const |
virtual bool | InitFromString (const AZStd::string &valueString)=0 |
virtual bool | ConvertToString (AZStd::string &outString) const =0 |
virtual bool | InitFrom (const Attribute *other)=0 |
virtual size_t | GetClassSize () const =0 |
virtual AZ::u32 | GetDefaultInterfaceType () const =0 |
Attribute & | operator= (const Attribute &other) |
virtual void | NetworkSerialize (EMotionFX::Network::AnimGraphSnapshotChunkSerializer &) |
Static Public Member Functions | |
static AttributePose * | Create () |
static AttributePose * | Create (AnimGraphPose *pose) |
Friends | |
class | AnimGraphManager |
Additional Inherited Members | |
Protected Member Functions inherited from MCore::Attribute | |
Attribute (AZ::u32 typeID) | |
Protected Attributes inherited from MCore::Attribute | |
AZ::u32 | m_typeId |
|
inlineoverridevirtual |
Implements MCore::Attribute.
|
inlineoverridevirtual |
Implements MCore::Attribute.
|
inlineoverridevirtual |
Implements MCore::Attribute.
|
inlineoverridevirtual |
Implements MCore::Attribute.
|
inlineoverridevirtual |
Implements MCore::Attribute.
|
inlineoverridevirtual |
Implements MCore::Attribute.
|
inlineoverridevirtual |
Implements MCore::Attribute.