SSBM Decomp
Toggle main menu visibility
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 <
melee/gm/forward.h
>
5
6
/* 1A427C */
void
*
gm_GetGameModeStateEnterData
(
GameModeState
*);
7
/* 1A4284 */
void
*
gm_GetGameModeStateExitData
(
GameModeState
*);
8
20
/* 1A428C */
void
gm_SetGameModeStateId
(
u8
idx);
21
33
/* 1A42A0 */
void
gm_SetNextGameModeStateId
(
u8
pending_scene);
34
35
/* 1A42B4 */
u8
gm_GetPreviousSceneIndex
(
void
);
36
/* 1A42C4 */
u8
gm_GetCurrentSceneIndex
(
void
);
37
45
/* 1A42D4 */
void
gm_SetNewGameModePending
(
void
);
46
66
/* 1A42E8 */
void
gm_SetPendingGameMode
(
u8
pending_mode);
67
92
/* 1A42F8 */
void
gm_ChangeGameModeAfterCurrentScene
(
int
pending_mode);
93
94
/* 1A4310 */
u8
gm_GetCurrentGameMode
(
void
);
95
/* 1A4320 */
u8
gm_GetPreviousGameMode
(
void
);
96
/* 1A4330 */
void
gm_SetGameModeOverride
(
u8
(*)(
void
));
97
/* 1A4340 */
bool
gm_Is1PMode
(
u8
mode);
98
/* 1A4510 */
void
gm_801A4510
(
void
);
99
100
#endif
u8
unsigned char u8
Definition
types.h:5
gm_801A4510
void gm_801A4510(void)
UnclePunch: Scene_Main.
Definition
gm_1A3F.c:359
gm_SetNewGameModePending
void gm_SetNewGameModePending(void)
Sets state_machine's GameState::pending value to true (1).
Definition
gm_1A3F.c:254
gm_SetGameModeStateId
void gm_SetGameModeStateId(u8 idx)
Sets the scene index for both the current and previous scene.
Definition
gm_1A3F.c:232
gm_GetCurrentGameMode
u8 gm_GetCurrentGameMode(void)
Definition
gm_1A3F.c:270
gm_SetPendingGameMode
void gm_SetPendingGameMode(u8 pending_mode)
Sets GameRouting::pending_mode on state_machine to pending_mode for use after the current mode exits.
Definition
gm_1A3F.c:259
gm_SetNextGameModeStateId
void gm_SetNextGameModeStateId(u8 pending_scene)
Sets the scene index for the pending scene.
Definition
gm_1A3F.c:239
gm_GetGameModeStateEnterData
void * gm_GetGameModeStateEnterData(GameModeState *)
Definition
gm_1A3F.c:222
gm_Is1PMode
bool gm_Is1PMode(u8 mode)
Definition
gm_1A3F.c:285
gm_GetPreviousSceneIndex
u8 gm_GetPreviousSceneIndex(void)
Definition
gm_1A3F.c:244
gm_ChangeGameModeAfterCurrentScene
void gm_ChangeGameModeAfterCurrentScene(int pending_mode)
Sets GameRouting::pending_mode and GameState::pending on state_machine to pending_mode and true (1) f...
Definition
gm_1A3F.c:264
gm_GetCurrentSceneIndex
u8 gm_GetCurrentSceneIndex(void)
Definition
gm_1A3F.c:249
gm_GetGameModeStateExitData
void * gm_GetGameModeStateExitData(GameModeState *)
Definition
gm_1A3F.c:227
gm_GetPreviousGameMode
u8 gm_GetPreviousGameMode(void)
Definition
gm_1A3F.c:275
gm_SetGameModeOverride
void gm_SetGameModeOverride(u8(*)(void))
Definition
gm_1A3F.c:280
forward.h
GameModeState
Definition
types.h:73
src
melee
gm
gm_1A3F.h
Generated by
1.17.0