179#define void __attribute__((deprecated)) void
Definition of a mod.
Definition: mod.h:55
void(* gameSaveListener)(int32_t curSlotIdx)
Mod's game save pseudo-event listener.
Definition: mod.h:240
void(* gamePauseListener)(bool paused)
Mod's game pause pseudo-event listener.
Definition: mod.h:178
void(* roomChangeListener)(int32_t newRoomIdx, int32_t prevRoomIdx)
This member is a deprecated alias for AERModDef::roomStartListener.
Definition: mod.h:196
void(* roomStartListener)(int32_t newRoomIdx, int32_t prevRoomIdx)
Mod's room-start pseudo-event listener.
Definition: mod.h:296
void(* registerObjectListeners)(void)
Callback function which registers a mod's object event listeners.
Definition: mod.h:135
void(* registerFonts)(void)
Callback function which registers a mod's fonts.
Definition: mod.h:211
void(* registerSprites)(void)
Callback function which registers a mod's sprites.
Definition: mod.h:96
void(* roomEndListener)(int32_t newRoomIdx, int32_t prevRoomIdx)
Mod's room-end pseudo-event listener.
Definition: mod.h:322
void(* gameStepListener)(void)
Mod's game step pseudo-event listener.
Definition: mod.h:155
void(* constructor)(void)
Callback function which constructs a mod.
Definition: mod.h:68
void(* registerObjects)(void)
Callback function which registers a mod's objects.
Definition: mod.h:110
void(* gameLoadListener)(int32_t curSlotIdx)
Mod's game load pseudo-event listener.
Definition: mod.h:270
void(* destructor)(void)
Callback function which destructs a mod.
Definition: mod.h:81