|
Stardew Engine
|
#include "GameFrameworkEvent.h"#include <stdlib.h>#include <string.h>#include <stdio.h>#include "StringKeyHashMap.h"#include "AssertLib.h"#include "Log.h"
Data Structures | |
| struct | GameFrameworkEventListener |
| struct | GameFrameworkEvent |
Macros | |
| #define | EVENT_MAX_NAME_LEN 64 |
Functions | |
| struct GameFrameworkEventListener * | Ev_SubscribeEvent (char *eventName, EventListenerFn listenerFn, void *pUser) |
| bool | Ev_UnsubscribeEvent (struct GameFrameworkEventListener *pListener) |
| void | Ev_FireEvent (char *eventName, void *eventArgs) |
| void | Ev_Init () |
| void * | Ev_GetUserData (struct GameFrameworkEventListener *pListener) |
| #define EVENT_MAX_NAME_LEN 64 |
| 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 | ) |