SSBM Decomp
Loading...
Searching...
No Matches
gm_1A3F.h
Go to the documentation of this file.
1#ifndef MELEE_GM_1A3F_H
2#define MELEE_GM_1A3F_H
3
4#include <placeholder.h>
5
6#include <melee/gm/forward.h>
7
8/* 1A3EF4 */ void gm_801A3EF4(void);
9/* 1A3F48 */ void gm_801A3F48(GameScene*);
10/* 1A4014 */ void gm_801A4014(GameMode*);
13/* 1A428C */ void gm_SetSceneIndex(u8 arg0);
14/* 1A42A0 */ void gm_SetPendingSceneIndex(u8 pending_scene);
15/* 1A42B4 */ u8 gm_GetPreviousSceneIndex(void);
16/* 1A42C4 */ u8 gm_GetCurrentSceneIndex(void);
18/* 1A42E8 */ void gm_SetPendingGameMode(s8 pending_mode);
19/* 1A42F8 */ void gm_ChangeGameModeAfterCurrentScene(int pending_mode);
20/* 1A4310 */ u8 gm_GetCurrentGameMode(void);
21/* 1A4320 */ u8 gm_GetPreviousGameMode(void);
22/* 1A4330 */ void gm_801A4330(u8 (*)(void));
23/* 1A4340 */ bool gm_Is1PMode(u8 mode);
24/* 1A43A0 */ u8 gm_RunGameMode(u8 mode);
25/* 1A4510 */ void gm_801A4510(void);
26
27#endif
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
Definition types.h:76
Definition types.h:60