SSBM Decomp
Loading...
Searching...
No Matches
types.h File Reference
#include <placeholder.h>
#include <platform.h>
#include "baselib/forward.h"
#include "dolphin/types.h"
#include <melee/ft/forward.h>
#include <melee/gm/forward.h>
#include <melee/gr/forward.h>
#include <melee/pl/forward.h>
#include <melee/sc/forward.h>
#include <common_structs.h>
#include <melee/mn/types.h>

Go to the source code of this file.

Data Structures

struct  UnkMultimanData
struct  DebugGameOverData
struct  GameScene
struct  GameScene::GameSceneInfo
struct  GameMode
struct  GameSceneHandler
struct  GameRouting
struct  GameState
struct  sceneData
struct  gmm_x1CB0
struct  FighterData
struct  NameTagData
struct  NameTagDataBank
struct  GameRules
struct  gmm_retval_ED98
struct  gmm_retval_EDB0
struct  gmm_retval_EDBC
struct  gmm_x1868
struct  gmm_x1868::gmm_x1868_1A8_t
struct  gmm_x0
struct  gmm_x0::gmm_x0_528_t
struct  gmm_x0::EventData
struct  gmm_x0::EventData::gmm_x0_584_t
struct  lbl_8046B6A0_24C_t
struct  lbl_8046B6A0_24C_t::lbl_8046B6A0_24C_58_t
struct  lbl_8046B6A0_24C_t::lbl_8046B6A0_24C_44C_t
struct  Placeholder_8016AE38_flags_2
struct  lbl_8046B6A0_t
struct  datetime
struct  gmMainLib_8015EF30_s
struct  gm_8017DB6C_arg0_t
struct  gmMainLib_8046B0F0_t
struct  gm_803DF94C_t
struct  MatchTeamData
struct  MatchPlayerData
struct  MatchEnd
struct  MatchEnd::UnkResultPlayerData
struct  MatchExitInfo
struct  ResultsMatchInfo
struct  Unk1PData
struct  Unk1PData::Unk1PData_xC
struct  Unk1PData::Unk1PData_xC::Unk1PData_x24
struct  UnkAdventureData
struct  UnkAllstarData
struct  TmData
struct  TmData::TmUnkMenuData
struct  TmData::UnkSelections
struct  NameData
struct  CameraVsData
struct  TmVsData
struct  gm_801677C0_s
struct  gm_80479D58_t
struct  ResultsPlayerData
struct  ResultsData
struct  gm_803DE650_t
struct  lbl_8046DBD8_t
struct  VsApproachData
struct  MenuEnterData
 data passed to OnLoad callback for GM_MENU More...
struct  MenuExitData
 data passed to OnLeave callback for GM_MENU More...
struct  gm_803DDEC8Struct
struct  CssSubStruct
struct  TrainingModeState

Functions

 STATIC_ASSERT (sizeof(GameState)==0x14)
 STATIC_ASSERT (sizeof(struct GameRules)==0x18)
 STATIC_ASSERT (sizeof(struct lbl_8046B6A0_t)==0x2528)
 STATIC_ASSERT (sizeof(struct gm_8017DB6C_arg0_t)==0xC)
 STATIC_ASSERT (sizeof(struct MatchTeamData)==0xC)
 STATIC_ASSERT (sizeof(struct MatchPlayerData)==0xA8)
 STATIC_ASSERT (sizeof(struct MatchEnd)==0x227C)
 STATIC_ASSERT (sizeof(struct gm_801677C0_s)==0x30)
 STATIC_ASSERT (sizeof(struct gm_80479D58_t)==0x40)
 STATIC_ASSERT (sizeof(struct ResultsData)==0x5A8)
 STATIC_ASSERT (sizeof(struct MenuEnterData)==0x4)
 STATIC_ASSERT (sizeof(struct MenuExitData)==0x4)

Variables

struct gmMainLib_8046B0F0_t gmMainLib_8046B0F0

Function Documentation

◆ STATIC_ASSERT() [1/12]

STATIC_ASSERT ( sizeof(GameState) = =0x14)

◆ STATIC_ASSERT() [2/12]

STATIC_ASSERT ( sizeof(struct GameRules) = =0x18)

◆ STATIC_ASSERT() [3/12]

STATIC_ASSERT ( sizeof(struct lbl_8046B6A0_t) = =0x2528)

◆ STATIC_ASSERT() [4/12]

STATIC_ASSERT ( sizeof(struct gm_8017DB6C_arg0_t) = =0xC)

◆ STATIC_ASSERT() [5/12]

STATIC_ASSERT ( sizeof(struct MatchTeamData) = =0xC)

◆ STATIC_ASSERT() [6/12]

STATIC_ASSERT ( sizeof(struct MatchPlayerData) = =0xA8)

◆ STATIC_ASSERT() [7/12]

STATIC_ASSERT ( sizeof(struct MatchEnd) = =0x227C)

◆ STATIC_ASSERT() [8/12]

STATIC_ASSERT ( sizeof(struct gm_801677C0_s) = =0x30)

◆ STATIC_ASSERT() [9/12]

STATIC_ASSERT ( sizeof(struct gm_80479D58_t) = =0x40)

◆ STATIC_ASSERT() [10/12]

STATIC_ASSERT ( sizeof(struct ResultsData) = =0x5A8)

◆ STATIC_ASSERT() [11/12]

STATIC_ASSERT ( sizeof(struct MenuEnterData) = =0x4)

◆ STATIC_ASSERT() [12/12]

STATIC_ASSERT ( sizeof(struct MenuExitData) = =0x4)

Variable Documentation

◆ gmMainLib_8046B0F0

struct gmMainLib_8046B0F0_t gmMainLib_8046B0F0
extern