callbacks of the same priority are called in reverse order of
creation.
]]
- return: bool; [[Return true when the callback has been successfully added.]]
+ return: bool; [[Return true when the callback has been successfully added.]]
params {
@in desc: const(Eo.Event_Description)*; [[The description of the event to listen to]]
@in priority: Eo.Callback_Priority; [[The priority of the callback]]
}
event_callback_del {
[[Del a callback with a specific data associated to it for an event.]]
- return: bool; [[Return true when the callback has been successfully removed.]]
+ return: bool; [[Return true when the callback has been successfully removed.]]
params {
@in desc: const(Eo.Event_Description)*; [[The description of the event to listen to]]
@in func: Eo.Event_Cb; [[the callback to delete]]
callbacks of the same priority are called in reverse order of
creation.
]]
- return: bool; [[Return true when the callback has been successfully added.]]
+ return: bool; [[Return true when the callback has been successfully added.]]
params {
@in array: const(Eo.Callback_Array_Item)*; [[an #Eo_Callback_Array_Item of events to listen to]]
@in priority: Eo.Callback_Priority; [[The priority of the callback]]
[[Del a callback array with a specific data associated to it for an
event.
]]
- return: bool; [[Return true when the callback has been successfully removed.]]
+ return: bool; [[Return true when the callback has been successfully removed.]]
params {
@in array: const(Eo.Callback_Array_Item)*; [[an #Eo_Callback_Array_Item of events to listen to]]
@in user_data: const(void)*; [[The data to compare]]