SSBM Decomp
Loading...
Searching...
No Matches
StageInfo Struct Reference

#include <types.h>

Data Fields

StageCameraInfo cam_info
StageBlastZone blast_zone
u32 flags
InternalStageId internal_stage_id
struct { 
   u8   b0: 1 
   u8   b1: 1 
   u8   b2: 1 
   u8   b3: 1 
   u8   b4: 1 
   u8   b5: 1 
   u8   b6: 1 
   u8   b7: 1 
unk8C
bool(* x90 )(Vec3 *, int)
bool(* x94 )(Vec3 *, int)
s32 x98
u32 x9C
s32 xA0
u8 xA4_pad [0x12C - 0xA4]
HSD_GObjx12C
Vec3 x130
Vec3 x13C
Vec3 x148
Vec3 x154
Vec3 x160
Vec3 x16C
DynamicsDesc *(* x178 )(int)
bool(* x17C )(Vec3 *, int, HSD_JObj *)
HSD_GObjx180 [4]
u8 x190_pad [0x280 - 0x190]
HSD_JObjx280 [261]
void * x694 [4]
void * x6A4
struct { 
   s32   unk0 
   Article *   unk4 
} ** itemdata
MapCollDatacoll_data
UnkStage6B0param
UNK_T ** ald_yaku_all
void * map_ptcl
void * map_texg
void * yakumono_param
void * map_plit
void * x6C8
DynamicModelDescquake_model_set
s16 x6D0
s16 x6D2
s16 x6D4
s16 x6D6
s32 x6D8
s16 x6DC
s16 x6DE
f32 x6E0
int x6E4 [2]
u8 x6EC_pad [0x708 - 0x6EC]
s16 x708
f32 x70C
f32 x710
s32 x714
f32 x718
f32 x71C
s32 x720
f32 x724
f32 x728
HSD_GObjx72C
Vec3 x730
f32 x73C
s32 x740
u8 x744_pad [0x748 - 0x744]

Field Documentation

◆ cam_info

StageCameraInfo StageInfo::cam_info

◆ blast_zone

StageBlastZone StageInfo::blast_zone

◆ flags

u32 StageInfo::flags

◆ internal_stage_id

InternalStageId StageInfo::internal_stage_id

◆ b0

u8 StageInfo::b0

◆ b1

u8 StageInfo::b1

◆ b2

u8 StageInfo::b2

◆ b3

u8 StageInfo::b3

◆ b4

u8 StageInfo::b4

◆ b5

u8 StageInfo::b5

◆ b6

u8 StageInfo::b6

◆ b7

u8 StageInfo::b7

◆ [struct]

struct { ... } StageInfo::unk8C

◆ x90

bool(* StageInfo::x90) (Vec3 *, int)

◆ x94

bool(* StageInfo::x94) (Vec3 *, int)

◆ x98

s32 StageInfo::x98

◆ x9C

u32 StageInfo::x9C

◆ xA0

s32 StageInfo::xA0

◆ xA4_pad

u8 StageInfo::xA4_pad[0x12C - 0xA4]

◆ x12C

HSD_GObj* StageInfo::x12C

◆ x130

Vec3 StageInfo::x130

◆ x13C

Vec3 StageInfo::x13C

◆ x148

Vec3 StageInfo::x148

◆ x154

Vec3 StageInfo::x154

◆ x160

Vec3 StageInfo::x160

◆ x16C

Vec3 StageInfo::x16C

◆ x178

DynamicsDesc *(* StageInfo::x178) (int)

◆ x17C

bool(* StageInfo::x17C) (Vec3 *, int, HSD_JObj *)

◆ x180

HSD_GObj* StageInfo::x180[4]

◆ x190_pad

u8 StageInfo::x190_pad[0x280 - 0x190]

◆ x280

HSD_JObj* StageInfo::x280[261]

◆ x694

void* StageInfo::x694[4]

◆ x6A4

void* StageInfo::x6A4

◆ unk0

s32 StageInfo::unk0

◆ unk4

Article* StageInfo::unk4

◆ [struct]

struct { ... } ** StageInfo::itemdata

◆ coll_data

MapCollData* StageInfo::coll_data

◆ param

UnkStage6B0* StageInfo::param

◆ ald_yaku_all

UNK_T** StageInfo::ald_yaku_all

◆ map_ptcl

void* StageInfo::map_ptcl

◆ map_texg

void* StageInfo::map_texg

◆ yakumono_param

void* StageInfo::yakumono_param

◆ map_plit

void* StageInfo::map_plit

◆ x6C8

void* StageInfo::x6C8

◆ quake_model_set

DynamicModelDesc* StageInfo::quake_model_set

◆ x6D0

s16 StageInfo::x6D0

◆ x6D2

s16 StageInfo::x6D2

◆ x6D4

s16 StageInfo::x6D4

◆ x6D6

s16 StageInfo::x6D6

◆ x6D8

s32 StageInfo::x6D8

◆ x6DC

s16 StageInfo::x6DC

◆ x6DE

s16 StageInfo::x6DE

◆ x6E0

f32 StageInfo::x6E0

◆ x6E4

int StageInfo::x6E4[2]

◆ x6EC_pad

u8 StageInfo::x6EC_pad[0x708 - 0x6EC]

◆ x708

s16 StageInfo::x708

◆ x70C

f32 StageInfo::x70C

◆ x710

f32 StageInfo::x710

◆ x714

s32 StageInfo::x714

◆ x718

f32 StageInfo::x718

◆ x71C

f32 StageInfo::x71C

◆ x720

s32 StageInfo::x720

◆ x724

f32 StageInfo::x724

◆ x728

f32 StageInfo::x728

◆ x72C

HSD_GObj* StageInfo::x72C

◆ x730

Vec3 StageInfo::x730

◆ x73C

f32 StageInfo::x73C

◆ x740

s32 StageInfo::x740

◆ x744_pad

u8 StageInfo::x744_pad[0x748 - 0x744]

The documentation for this struct was generated from the following file: