The #GHookList struct represents a list of hook functions.
field dummy3: gpointer
dummy3
field finalize_hook: HookFinalizeFunc
finalize_hook
field dummy: Fields with arrays are not supported
dummy
the first #GHook element in the list
the size of the #GHookList elements, in bytes
1 if the #GHookList has been initialized
the next free #GHook id
Removes all the #GHook elements from a #GHookList.
Initializes a #GHookList. This must be called before the #GHookList is used.
Calls all of the #GHook functions in a #GHookList.
Calls all of the #GHook functions in a #GHookList. Any function which returns false is removed from the #GHookList.