LoveBrains  1.0.0
Public Member Functions | List of all members
Plugin::PluginManager Class Reference

Manage the plugins loading. More...

#include <plugin_manager.h>

Public Member Functions

 PluginManager (void) throw ()
 Constructor.
 
 ~PluginManager (void) throw ()
 Destructor.
 
void LoadPlugins (void)
 Load all the plugins contained in the "mods" directory. More...
 
void LoadObjects (void)
 Load all the objects contained in the plugin. More...
 
void LoadColliders (Graphics::Physics &physics)
 Load all the colliders contained in the plugin. More...
 
void LoadSensors (Graphics::Physics &physics)
 Load all the sensors contained in the plugin. More...
 
void ClosePlugins (void)
 Close all the plugins. More...
 

Detailed Description

Manage the plugins loading.

Member Function Documentation

void Plugin::PluginManager::ClosePlugins ( void  )

Close all the plugins.

Returns
error : PluginException
void Plugin::PluginManager::LoadColliders ( Graphics::Physics physics)

Load all the colliders contained in the plugin.

Returns
error : PluginException
void Plugin::PluginManager::LoadObjects ( void  )

Load all the objects contained in the plugin.

Returns
error : PluginException
void Plugin::PluginManager::LoadPlugins ( void  )

Load all the plugins contained in the "mods" directory.

Returns
error : PluginException
void Plugin::PluginManager::LoadSensors ( Graphics::Physics physics)

Load all the sensors contained in the plugin.

Returns
error : PluginException

The documentation for this class was generated from the following files: