GTypeModuleClass

In order to implement dynamic loading of types based on #GTypeModule, the @load and @unload functions in #GTypeModuleClass must be implemented.

Members

Variables

load
bool function(GTypeModule* module_) load;

loads the module and registers one or more types using gobject.type_module.TypeModule.registerType.

parentClass
GObjectClass parentClass;

the parent class

reserved1
void function() reserved1;
reserved2
void function() reserved2;
reserved3
void function() reserved3;
reserved4
void function() reserved4;
unload
void function(GTypeModule* module_) unload;

unloads the module