#include <Malena/Engine/App/Application.h>#include <Malena/Engine/Plugins/Plugin.h>#include <Malena/Core/DeferredOperationsManager.h>#include <Malena/Engine/Plugins/PluginInfo.h>#include <dlfcn.h>Go to the source code of this file.
Classes | |
| class | ml::PluginManager |
| Loads, manages, and safely unloads dynamically linked plugins. More... | |
Namespaces | |
| namespace | ml |
Macros | |
| #define | CLOSE_LIB(handle) |
| #define | GET_FUNC(handle, name) |
| #define | LIB_HANDLE void* |
| #define | LOAD_LIB(path) |
| #define CLOSE_LIB | ( | handle | ) |
Definition at line 24 of file PluginManager.h.
| #define GET_FUNC | ( | handle, | |
| name ) |
Definition at line 23 of file PluginManager.h.
| #define LIB_HANDLE void* |
Definition at line 21 of file PluginManager.h.
| #define LOAD_LIB | ( | path | ) |
Definition at line 22 of file PluginManager.h.