Open 3D Engine EMotionFX Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::SerializeGenericTypeInfo< AZStd::shared_ptr< const EMotionFX::EventData > >::GenericClassSharedPtr Class Reference

Inherits GenericClassInfo.

Public Member Functions

 AZ_TYPE_INFO (GenericClassSharedPtr, "{D5B5ACA6-A81E-410E-8151-80C97B8CD2A0}")
 
SerializeContext::ClassData * GetClassData () override
 
size_t GetNumTemplatedArguments () override
 
AZ::TypeId GetTemplatedTypeId (size_t element) override
 
AZ::TypeId GetSpecializedTypeId () const override
 
AZ::TypeId GetGenericTypeId () const override
 
void Reflect (SerializeContext *serializeContext) override
 
bool CanStoreType (const Uuid &typeId) const override
 

Static Public Member Functions

static GenericClassSharedPtr * Instance ()
 

Public Attributes

EMotionFX::EventDataSharedPtrContainer< ContainerType > m_containerStorage
 
SerializeContext::ClassData m_classData
 

The documentation for this class was generated from the following file: