Inherits EMotionFX::AnimGraphObjectData.
|
|
AZ_CLASS_ALLOCATOR_DECL | UniqueData (AnimGraphObject *object, AnimGraphInstance *animGraphInstance) |
| |
|
| AnimGraphObjectData (AnimGraphObject *object, AnimGraphInstance *animGraphInstance) |
| |
|
MCORE_INLINE AnimGraphObject * | GetObject () const |
| |
|
void | SetObject (AnimGraphObject *object) |
| |
|
virtual uint32 | Save (uint8 *outputBuffer) const |
| |
|
void | SaveChunk (const uint8 *chunkData, uint32 chunkSize, uint8 **inOutBuffer, uint32 &inOutSize) const |
| |
|
template<class T > |
| void | SaveVectorOfObjects (const AZStd::vector< T > &objects, uint8 **inOutBuffer, uint32 &inOutSize) const |
| |
|
virtual uint32 | Load (const uint8 *dataBuffer) |
| |
|
void | LoadChunk (uint8 *chunkData, uint32 chunkSize, uint8 **inOutBuffer, uint32 &inOutSize) |
| |
|
template<class T > |
| void | LoadVectorOfObjects (AZStd::vector< T > &inOutObjects, uint8 **inOutBuffer, uint32 &inOutSize) |
| |
|
virtual void | Reset () |
| |
|
virtual void | Update () |
| |
|
void | Invalidate () |
| |
|
bool | IsInvalidated () const |
| |
|
void | Validate () |
| |
|
MCORE_INLINE uint8 | GetObjectFlags () const |
| |
|
MCORE_INLINE void | SetObjectFlags (uint8 flags) |
| |
|
MCORE_INLINE void | EnableObjectFlags (uint8 flagsToEnable) |
| |
|
MCORE_INLINE void | DisableObjectFlags (uint8 flagsToDisable) |
| |
|
MCORE_INLINE void | SetObjectFlags (uint8 flags, bool enabled) |
| |
|
MCORE_INLINE bool | GetIsObjectFlagEnabled (uint8 flag) const |
| |
|
MCORE_INLINE bool | GetHasError () const |
| |
|
MCORE_INLINE void | SetHasError (bool hasError) |
| |
|
AnimGraphInstance * | GetAnimGraphInstance () |
| |
|
const AnimGraphInstance * | GetAnimGraphInstance () const |
| |
| | RefCounted () |
| |
| virtual | ~RefCounted () |
| |
| void | IncreaseReferenceCount () |
| |
| void | DecreaseReferenceCount () |
| |
| void | Destroy () |
| |
| uint32 | GetReferenceCount () const |
| |
|
|
AnimGraphNode * | m_sourceNode = nullptr |
| |
|
float | m_blendWeight = 0.0f |
| |
|
float | m_blendProgress = 0.0f |
| |
|
float | m_totalSeconds = 0.0f |
| |
|
bool | m_isDone = false |
| |
The documentation for this class was generated from the following file:
- Gems/EMotionFX/Code/EMotionFX/Source/AnimGraphStateTransition.h