SSBM Decomp
Loading...
Searching...
No Matches
types.h File Reference
#include <placeholder.h>
#include <platform.h>
#include "dolphin/gx/GXStruct.h"
#include "mp/forward.h"
#include <melee/cm/forward.h>
#include <melee/gr/forward.h>
#include <melee/it/forward.h>
#include <melee/lb/forward.h>
#include <melee/sc/forward.h>
#include <sysdolphin/baselib/forward.h>
#include <dolphin/gx.h>
#include <dolphin/mtx.h>
#include <melee/lb/types.h>

Go to the source code of this file.

Data Structures

struct  StageBlastZone
 
struct  StageCameraInfo
 
struct  StageInfo
 
struct  StageCallbacks
 
struct  StageData
 
struct  StructPairWithStageID
 
struct  GroundVars_unk
 
struct  GroundVars_izumi
 
struct  GroundVars_izumi2
 
struct  GroundVars_izumi3
 
struct  GroundVars_flatzone
 
struct  grDynamicAttr_UnkStruct
 
struct  GroundVars_flatzone2
 
struct  grKongo_GroundVars
 
struct  grKongo_GroundVars2
 
struct  grKongo_GroundVars3
 
struct  grKraid_GroundVars
 
struct  grKraid_GroundVars2
 
struct  grZakoGenerator_SpawnDesc
 
struct  grZakoGenerator_Spawn
 
struct  grZakoGenerator_Config
 
struct  grZakoGenerator_Entry
 
struct  grZakoGenerator_Data
 
struct  grCorneria_GroundVars
 
struct  grCorneria_GroundVars2
 Arwing slot ground vars (callbacks 2 and 10). More...
 
struct  grVenom_GroundVars
 
struct  grArwing_GroundVars
 
struct  grSmashTaunt_GroundVars
 
struct  grGreatBay_GroundVars
 
struct  grGreatBay_GroundVars2
 
struct  grGreatBay_GroundVars3
 
struct  grGreatBay_GroundVars4
 
struct  grGarden_GroundVars
 
struct  grGarden_GroundVars2
 
struct  grIceMt_GroundVars
 
struct  grIceMt_GroundVars2
 
struct  grInishie1_Block
 
struct  grInishie1_GroundVars
 
struct  grInishie1_GroundVars2
 
struct  grInishie1_GroundVars3
 likely for question mark blocks More...
 
struct  grInishie2_GroundVars
 
struct  grOldKongo_GroundVars
 
struct  grInishie2_GroundVars2
 likely for Cathrine (Birdo) More...
 
struct  grInishie2_GroundVars3
 
struct  grStadium_GroundVars
 
struct  grStadium_Display
 Specific to the Pokemon Stadium jumbotron. More...
 
struct  grStadium_type9_GroundVars
 Unknown, but used for IDS: 6 9 and possibly more. More...
 
struct  grYorster_TrackElement
 
struct  grYorster_GroundVars
 
struct  grZebes_GroundVars
 
struct  grZebes_GroundVars2
 
struct  grZebes_GroundVars3
 
struct  grZebes_GroundVars4
 
struct  grZebes_GroundVars5
 
struct  grRCruise_Entry
 
struct  grRCruise_SubEntry
 
struct  grRCruise_GroundVars
 
struct  grRCruise_GroundVars2
 
struct  grFigureGet_GroundVars
 
struct  grFourside_GroundVars
 
struct  grFourside_CraneVars
 
struct  grFourside_UfoVars
 
struct  grFourside_GroundVars2
 
struct  grGreens_BlockVars
 
struct  grGreens_GroundVars
 
struct  grMuteCity_GroundVars
 
struct  grMuteCity_GroundVars2
 
struct  grOnett_AwningData
 Onett awning physics element (0x1C bytes) More...
 
struct  grOnett_GroundVars
 Traffic/awning GroundVars (gobj ID 5) More...
 
struct  grOnett_Building_GroundVars
 Building GroundVars (gobj ID 4) More...
 
struct  grOnett_Car_GroundVars
 Car GroundVars (gobj ID 3) More...
 
struct  grBigBlue_GroundData
 
struct  grBigBlue_GroundVars
 Used by multiple Big Blue Ground subtypes (track, road, car gobjs). More...
 
struct  grBigBlueRoute_GroundVars
 
struct  grCastle_GroundVars
 
struct  grCastle_GroundVars3
 
struct  grCastle_GroundVars4
 
struct  grCastle_GroundVars2
 
struct  grCastle_GroundVars5
 
struct  grCastle_GroundVars6
 
struct  grCastle_GroundVars7
 
struct  grCastle_Platform
 
struct  grCastle_GroundVars8
 
struct  grCastle_GroundVars9
 
struct  grCastle_GroundVars10
 
struct  grCastle_GroundVars11
 
struct  grCastle_GroundVars12
 
struct  grPura_GroundVars
 
struct  grPura_GroundVars2
 
struct  Randall
 
struct  ShyGuys
 
struct  grShrineroute_GroundVars
 
struct  grShrineroute_GroundVars2
 
struct  grShrineroute_GroundVars3
 
struct  Battlefield
 
struct  Last_GroundVars
 
struct  grPushOn_GroundVars
 
struct  grHomeRun_GroundVars
 
struct  Map_GroundVars
 
struct  grOldYoshi_Cloud
 
struct  grOldYoshi_Cloud_GroundVars
 
struct  grOldYoshi_Guest_GroundVars
 
struct  Ground
 
struct  UnkBgmStruct
 Appears to be related to stage audio. More...
 
struct  UnkStage6B0
 
struct  UnkStageDatInternal
 
struct  UnkStageDat_x8_t
 
struct  UnkStageDat
 
struct  UnkArchiveStruct
 

Typedefs

typedef HSD_Generator *(* grZakoGenerator_SpawnFunc) (Vec3 *, s32)
 

Functions

 STATIC_ASSERT (sizeof(struct grGreens_BlockVars)==0x20)
 
 STATIC_ASSERT (sizeof(struct grBigBlue_GroundData)==0x54)
 
 STATIC_ASSERT (sizeof(struct Ground)==0x204)
 
 STATIC_ASSERT (sizeof(struct UnkStageDat_x8_t)==0x34)
 

Typedef Documentation

◆ grZakoGenerator_SpawnFunc

typedef HSD_Generator *(* grZakoGenerator_SpawnFunc) (Vec3 *, s32)

Function Documentation

◆ STATIC_ASSERT() [1/4]

STATIC_ASSERT ( sizeof(struct grGreens_BlockVars = =0x20)

◆ STATIC_ASSERT() [2/4]

STATIC_ASSERT ( sizeof(struct grBigBlue_GroundData = =0x54)

◆ STATIC_ASSERT() [3/4]

STATIC_ASSERT ( sizeof(struct Ground = =0x204)

◆ STATIC_ASSERT() [4/4]

STATIC_ASSERT ( sizeof(struct UnkStageDat_x8_t = =0x34)