Gooey GUI Library
|
A slot representing a linked callback in the signal system. More...
#include <gooey_signals.h>
Public Attributes | |
GooeySignal_CallbackFunction | callback |
void * | context |
struct GooeySignal_Slot * | next |
A slot representing a linked callback in the signal system.
A slot contains a callback function, its associated context, and a link to the next slot in a potentially linked list of callbacks.
GooeySignal_CallbackFunction GooeySignal_Slot::callback |
The callback function to be executed
void* GooeySignal_Slot::context |
The user-defined context to be passed to the callback
struct GooeySignal_Slot* GooeySignal_Slot::next |
Pointer to the next slot in the list