PluginDesc#
Fully qualified name: carb::PluginDesc
Defined in carb/Types.h
-
struct PluginDesc#
Defines a struct which contains all key information about a plugin loaded into memory.
Public Members
-
PluginImplDesc impl#
Name, description, etc.
-
const InterfaceDesc *interfaces#
Array of interfaces implemented by the plugin.
-
size_t interfaceCount#
Number of interfaces implemented by the plugin.
-
const InterfaceDesc *dependencies#
Array of interfaces on which the plugin depends.
-
size_t dependencyCount#
Number of interfaces on which the plugin depends.
-
const char *libPath#
File from which the plugin was loaded.
-
PluginImplDesc impl#