#include <AttributePointer.h>
Inherits MCore::Attribute.
|
enum | { TYPE_ID = 0x0000000c
} |
|
|
MCORE_INLINE void * | GetValue () const |
|
MCORE_INLINE void | SetValue (void *value) |
|
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 |
|
MCORE_INLINE AZ::u32 | GetType () const |
|
Attribute & | operator= (const Attribute &other) |
|
virtual void | NetworkSerialize (EMotionFX::Network::AnimGraphSnapshotChunkSerializer &) |
|
|
| Attribute (AZ::u32 typeID) |
|
AZ::u32 | m_typeId |
|
The pointer attribute class. This attribute represents a pointer to an object. It cannot be loaded or saved to streams/files. It is mainly used to temporarily store pointers to objects.
The documentation for this class was generated from the following file:
- Gems/EMotionFX/Code/MCore/Source/AttributePointer.h