Core class that represents a manager for plugin.
More...
Core class that represents a manager for plugin.
◆ AddDirectory()
void Nz::PluginManager::AddDirectory |
( |
const String & |
directoryPath | ) |
|
|
static |
Adds a directory.
- Parameters
-
directoryPath | Path to the directory |
◆ Initialize()
bool Nz::PluginManager::Initialize |
( |
| ) |
|
|
static |
Initializes the plugin manager.
- Returns
- true if everything is ok
◆ Mount() [1/2]
bool Nz::PluginManager::Mount |
( |
Plugin |
plugin | ) |
|
|
static |
Mounts the plugin.
- Returns
- true if mounting was a success
◆ Mount() [2/2]
bool Nz::PluginManager::Mount |
( |
const String & |
pluginPath, |
|
|
bool |
appendExtension = true |
|
) |
| |
|
static |
Mounts the plugin with a path.
- Returns
- true if mounting was a success
- Parameters
-
pluginPath | Path to the plugin |
appendExtension | Adds the extension to the path or not |
◆ RemoveDirectory()
void Nz::PluginManager::RemoveDirectory |
( |
const String & |
directoryPath | ) |
|
|
static |
Removes a directory.
- Parameters
-
directoryPath | Path to the directory |
◆ Unmount() [1/2]
void Nz::PluginManager::Unmount |
( |
Plugin |
plugin | ) |
|
|
static |
Unmounts the plugin with a path.
- Parameters
-
pluginPath | Path to the plugin |
◆ Unmount() [2/2]
void Nz::PluginManager::Unmount |
( |
const String & |
pluginPath | ) |
|
|
static |
Unmounts the plugin with a path.
- Parameters
-
pluginPath | Path to the plugin |
The documentation for this class was generated from the following files: