Inherits AZ::Serialize::IObjectFactory.
Public Member Functions | |
void * | Create (const char *name) override |
Called to create an instance of an object. | |
void | Destroy (void *) override |
Called to destroy an instance of an object. | |
Public Member Functions inherited from AZ::Serialize::IObjectFactory | |
virtual void * | Create (const char *name)=0 |
Called to create an instance of an object. | |
virtual void | Destroy (void *ptr)=0 |
Called to destroy an instance of an object. | |
void | Destroy (const void *ptr) |
|
inlineoverridevirtual |
Called to create an instance of an object.
Implements AZ::Serialize::IObjectFactory.
|
inlineoverridevirtual |
Called to destroy an instance of an object.
Implements AZ::Serialize::IObjectFactory.