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¶
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.