Gooey GUI Library
Loading...
Searching...
No Matches
GooeySignal_Slot Struct Reference

A slot representing a linked callback in the signal system. More...

#include <gooey_signals.h>

Public Attributes

GooeySignal_CallbackFunction callback
 
void * context
 
struct GooeySignal_Slotnext
 

Detailed Description

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.

Member Data Documentation

◆ callback

GooeySignal_CallbackFunction GooeySignal_Slot::callback

The callback function to be executed

◆ context

void* GooeySignal_Slot::context

The user-defined context to be passed to the callback

◆ next

struct GooeySignal_Slot* GooeySignal_Slot::next

Pointer to the next slot in the list


The documentation for this struct was generated from the following file: