Privacy
An open-source, flexible 3D physical simulation framework
mars::interfaces::MarsPluginTemplate Member List

This is the complete list of members for mars::interfaces::MarsPluginTemplate, including all inherited members.

configPathmars::interfaces::MarsPluginTemplateprotected
controlmars::interfaces::PluginInterfaceprotected
createModuleInfo(void)lib_manager::LibInterfaceinlinevirtual
getLibName() const =0lib_manager::LibInterfacepure virtual
getLibVersion() const =0lib_manager::LibInterfacepure virtual
getModuleInfo() constlib_manager::LibInterfaceinline
getSomeData(void *data)mars::interfaces::PluginInterfaceinlinevirtual
handleError(void)mars::interfaces::PluginInterfaceinlinevirtual
init(void)=0mars::interfaces::PluginInterfacepure virtual
LibInterface(LibManager *theManager)lib_manager::LibInterfaceinline
libManagerlib_manager::LibInterfaceprotected
marsmars::interfaces::MarsPluginTemplateprivate
MarsPluginTemplate(lib_manager::LibManager *theManager, std::string libName)mars::interfaces::MarsPluginTemplateinline
moduleInfolib_manager::LibInterfaceprotected
newLibLoaded(const std::string &libName)lib_manager::LibInterfaceinlinevirtual
PluginInterface(ControlCenter *control)mars::interfaces::PluginInterfaceinline
reset(void)=0mars::interfaces::PluginInterfacepure virtual
resourcesPathmars::interfaces::MarsPluginTemplateprotected
update(sReal time_ms)=0mars::interfaces::PluginInterfacepure virtual
~LibInterface(void)lib_manager::LibInterfaceinlinevirtual
~MarsPluginTemplate()mars::interfaces::MarsPluginTemplateinline
~PluginInterface(void)mars::interfaces::PluginInterfaceinlinevirtual