PluginManager

Undocumented in source.

Members

Aliases

PluginFunction
alias PluginFunction = void function()
Undocumented in source.

Functions

compilePlugin
bool compilePlugin(PluginData* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.
end
void end()
Undocumented in source. Be warned that the author may not have intended to support it.
initialize
void initialize()
Undocumented in source. Be warned that the author may not have intended to support it.
loadPlugin
PluginData* loadPlugin(string pluginPath)
Undocumented in source. Be warned that the author may not have intended to support it.
runPlugin
bool runPlugin(string pluginPath)
Undocumented in source. Be warned that the author may not have intended to support it.
runPlugin
bool runPlugin(PluginData* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

compiler
enum compiler;
Undocumented in source.
compiler
enum compiler;
Undocumented in source.

Static functions

loadPluginData
bool loadPluginData(PluginData* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.
unloadPlugin
void unloadPlugin(PluginData* plugin)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

PluginData
struct PluginData
Undocumented in source.

Variables

includes
Vector!string includes;
Undocumented in source.
plugins
PluginData[string] plugins;
Undocumented in source.
queue
SafeExecutor queue;
Undocumented in source.

Meta