#include <ModuleManagerBus.h>
Inherited by AZ::ModuleDataImpl.
Public Member Functions | |
virtual DynamicModuleHandle * | GetDynamicModuleHandle () const =0 |
Get the handle to the actual dynamic module. | |
virtual Module * | GetModule () const =0 |
Get the handle to the module class. | |
virtual Entity * | GetEntity () const =0 |
Get the entity this module uses as a System Entity. | |
virtual const char * | GetDebugName () const =0 |
Get the debug name of the module. | |
Public interface for accessing modules.
|
pure virtual |
Get the debug name of the module.
Implemented in AZ::ModuleDataImpl.
|
pure virtual |
Get the handle to the actual dynamic module.
Implemented in AZ::ModuleDataImpl.
|
pure virtual |
Get the entity this module uses as a System Entity.
Implemented in AZ::ModuleDataImpl.
|
pure virtual |
Get the handle to the module class.
Implemented in AZ::ModuleDataImpl.