|
Stardew Engine
|
system used for sending messages between game layers. More...
#include <stdbool.h>

Go to the source code of this file.
Typedefs | |
| typedef void(* | EventListenerFn) (void *pUserData, void *pEventData) |
Functions | |
| struct GameFrameworkEventListener * | Ev_SubscribeEvent (char *eventName, EventListenerFn listenerFn, void *pUser) |
| bool | Ev_UnsubscribeEvent (struct GameFrameworkEventListener *pListener) |
| void * | Ev_GetUserData (struct GameFrameworkEventListener *pListener) |
| void | Ev_FireEvent (char *eventName, void *eventArgs) |
| void | Ev_Init () |
system used for sending messages between game layers.
| typedef void(* EventListenerFn) (void *pUserData, void *pEventData) |
| void Ev_FireEvent | ( | char * | eventName, |
| void * | eventArgs | ||
| ) |
| void * Ev_GetUserData | ( | struct GameFrameworkEventListener * | pListener | ) |
| void Ev_Init | ( | ) |
| struct GameFrameworkEventListener * Ev_SubscribeEvent | ( | char * | eventName, |
| EventListenerFn | listenerFn, | ||
| void * | pUser | ||
| ) |
| bool Ev_UnsubscribeEvent | ( | struct GameFrameworkEventListener * | pListener | ) |