Sets our main struct and passes it to the parent class.
A destructor is present on this object, but not explicitly documented in the source.
Removes all the glib.Hook elements from a glib.HookList
Get the main Gtk struct
the main Gtk struct as a void*
Initializes a glib.HookList This must be called before the glib.HookList is used.
Calls all of the glib.Hook functions in a glib.HookList
Calls all of the glib.Hook functions in a glib.HookList Any function which returns FALSE is removed from the glib.HookList
Calls a function on each valid glib.Hook
Calls a function on each valid glib.Hook and destroys it if the function returns FALSE.
the function to call to finalize a glib.Hook element. The default behaviour is to call the hooks destroy function
the size of the glib.HookList elements, in bytes
the first glib.Hook element in the list
1 if the glib.HookList has been initialized
the next free glib.Hook id
the main Gtk struct
The glib.HookList struct represents a list of hook functions.