Module
Inherited: None
Description
Thunder Engine uses modules to extend engine capabilities. Every engine module must be inherited from the Module class. This class contains basic information about the content of the module and creates some of the necessary in-module systems.
Public Methods
void |
getObject (const char * name) |
const char |
metaInfo () const |
Static Methods
None
Methods Description
void Module::getObject (char * name)
This function is a facory for the module. It return a pointer to constructed object with given type name.
const char Module::metaInfo () const
Returns a module manifest in JSON format.