|
MCORE_INLINE int32 | GetValue () const |
|
MCORE_INLINE void | SetValue (int32 value) |
|
MCORE_INLINE uint8 * | GetRawDataPointer () |
|
MCORE_INLINE size_t | GetRawDataSize () const |
|
Attribute * | Clone () const override |
|
const char * | GetTypeString () const override |
|
bool | InitFrom (const 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 |
|
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 &) |
|
The signed 32 bit integer attribute class. This attribute represents one signed int.