carb::PluginDesc¶
Defined in carb/Types.h
-
struct
carb
::
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