void gm_SetNewGameModePending(void)
Sets gm_80479D30's GameState::pending value to true (1).
Definition gm_1A3F.c:194
void gm_801A4510(void)
UnclePunch: Scene_Main.
Definition gm_1A3F.c:302
void gm_801A4014(GameMode *)
Runs one game-mode scene transition and invokes the run loop for a given scene.
Definition gm_1A3F.c:94
u8 gm_GetCurrentGameMode(void)
Definition gm_1A3F.c:210
void gm_SetPendingSceneIndex(u8 pending_scene)
Sets the scene index for the pending scene.
Definition gm_1A3F.c:177
void * gm_GetGameSceneLeaveDataCallback(GameScene *)
Definition gm_1A3F.c:166
bool gm_Is1PMode(u8 mode)
Definition gm_1A3F.c:225
u8 gm_RunGameMode(u8 mode)
Definition gm_1A3F.c:257
void gm_801A4330(u8(*)(void))
Definition gm_1A3F.c:220
void * gm_GetGameSceneLoadDataCallback(GameScene *)
Definition gm_1A3F.c:161
void gm_SetSceneIndex(u8 arg0)
Sets the scene index for both the current and previous scene.
Definition gm_1A3F.c:171
u8 gm_GetPreviousSceneIndex(void)
Definition gm_1A3F.c:184
void gm_ChangeGameModeAfterCurrentScene(int pending_mode)
Sets GameRouting::pending_mode and GameState::pending on gm_80479D30 to pending_mode and true (1) for...
Definition gm_1A3F.c:204
u8 gm_GetCurrentSceneIndex(void)
Definition gm_1A3F.c:189
void gm_801A3F48(GameScene *)
Definition gm_1A3F.c:29
u8 gm_GetPreviousGameMode(void)
Definition gm_1A3F.c:215
void gm_SetPendingGameMode(s8 pending_mode)
Sets GameRouting::pending_mode on gm_80479D30 to pending_mode for use after the current mode exits.
Definition gm_1A3F.c:199
void gm_801A3EF4(void)
Definition gm_1A36.c:161
signed char s8
Definition hsd_3B2B.h:3
unsigned char u8
Definition hsd_3B2B.h:2
#define UNK_PARAMS
Definition placeholder.h:47
#define UNK_RET
Definition placeholder.h:39