SSBM Decomp
Loading...
Searching...
No Matches
gm_1601.static.h File Reference
#include <placeholder.h>
#include <dolphin/mtx/forward.h>
#include <baselib/forward.h>
#include "gm_1601.h"
#include "platform.h"
#include "gm/types.h"

Go to the source code of this file.

Data Structures

struct  lbl_8046B488_t
 
struct  fn_80166CBC_arg0_t
 
struct  lbl_8046DBE8_t
 
struct  lbl_80472D28_t
 
struct  lbl_80472E48_t
 
struct  lbl_803D9D20_t
 
struct  lbl_8046B668_t
 
struct  lbl_803D5A4C_t
 
struct  lbl_80473700_t
 

Macros

#define NUM_UNLOCKABLE_CHARACTERS   11
 

Functions

 STATIC_ASSERT (sizeof(struct lbl_8046B488_t)==0x1E0)
 
 STATIC_ASSERT (sizeof(struct fn_80166CBC_arg0_t)==0xA8)
 
 STATIC_ASSERT (sizeof(struct lbl_8046DBE8_t)==0x5A8)
 
 STATIC_ASSERT (sizeof(struct lbl_80472E48_t)==0x80)
 
 STATIC_ASSERT (sizeof(struct lbl_8046B668_t)==0x38)
 
 STATIC_ASSERT (sizeof(struct lbl_80473700_t)==0x114)
 
static u8 fn_80160840 (u8 arg0)
 gm_801601C4
 
static f32 fn_80166A8C (Vec3 *, Vec3 *)
 
static u8 fn_80166CBC (struct fn_80166CBC_arg0_t *arg0, ssize_t index)
 gm_80166A98
 
static UNK_T fn_80169364 (void)
 
static s32 fn_801693A8 (void)
 
static s32 fn_8016A1E4 (void)
 fn_80169550
 
static UNK_T gm_801736DC (void)
 fn_801724D0
 
static int fn_80174274 (void)
 gm_801737E8
 
static int fn_8017F294 (void)
 gm_8017EB3C
 

Variables

static struct gmMainLib_8015ED8C_arg0_t lbl_803B75F8 = { 0 }
 
static s16 lbl_803B7808 [0x3C/2]
 
static int const lbl_803B7864 [9]
 
static u8 lbl_803B7888 [0x1C]
 
static u8 lbl_803B78A4 [0x24]
 
static Vec2 const lbl_803B7930 [0x114/sizeof(Vec2)]
 
static struct lbl_803D5A4C_t lbl_803D5A4C [0x80C/sizeof(struct lbl_803D5A4C_t)]
 
static struct lbl_803D9D20_t lbl_803D9D20
 
static struct lbl_8046B488_t lbl_8046B488
 
static struct lbl_8046B668_t lbl_8046B668
 
static lbl_8046B6A0_t lbl_8046B6A0
 
static UNK_T lbl_8046DBD8 [4]
 
static struct lbl_8046DBE8_t lbl_8046DBE8
 
static int lbl_8046E38C [4]
 
static UNK_T lbl_80472C30 [32]
 
static UNK_T lbl_80472CB0 [30]
 
static struct lbl_80472D28_t lbl_80472D28
 
static struct lbl_80472E48_t lbl_80472E48
 
static int lbl_80472EC8 [4]
 
static u8 lbl_80473594 [0x14]
 
static int lbl_80473700 [69]
 
static UNK_T gm_804771C4 [349]
 
static s32 lbl_804D4190 = 0xFFFFFFFF
 
static s8 lbl_804D6598
 
static s8 lbl_804D65A0
 

Macro Definition Documentation

◆ NUM_UNLOCKABLE_CHARACTERS

#define NUM_UNLOCKABLE_CHARACTERS   11

Function Documentation

◆ STATIC_ASSERT() [1/6]

STATIC_ASSERT ( sizeof(struct lbl_8046B488_t = =0x1E0)

◆ STATIC_ASSERT() [2/6]

STATIC_ASSERT ( sizeof(struct fn_80166CBC_arg0_t = =0xA8)

◆ STATIC_ASSERT() [3/6]

STATIC_ASSERT ( sizeof(struct lbl_8046DBE8_t = =0x5A8)

◆ STATIC_ASSERT() [4/6]

STATIC_ASSERT ( sizeof(struct lbl_80472E48_t = =0x80)

◆ STATIC_ASSERT() [5/6]

STATIC_ASSERT ( sizeof(struct lbl_8046B668_t = =0x38)

◆ STATIC_ASSERT() [6/6]

STATIC_ASSERT ( sizeof(struct lbl_80473700_t = =0x114)

◆ fn_80160840()

◆ fn_80166A8C()

static f32 fn_80166A8C ( Vec3 ,
Vec3  
)
static

◆ fn_80166CBC()

static u8 fn_80166CBC ( struct fn_80166CBC_arg0_t arg0,
ssize_t  index 
)
static

◆ fn_80169364()

static UNK_T fn_80169364 ( void  )
static

◆ fn_801693A8()

static s32 fn_801693A8 ( void  )
static

◆ fn_8016A1E4()

◆ gm_801736DC()

◆ fn_80174274()

◆ fn_8017F294()

Variable Documentation

◆ lbl_803B75F8

struct gmMainLib_8015ED8C_arg0_t lbl_803B75F8 = { 0 }
static

◆ lbl_803B7808

s16 lbl_803B7808[0x3C/2]
static

◆ lbl_803B7864

int const lbl_803B7864[9]
static
Initial value:
= {
0x991A1AFF, 0x333380FF, 0x806600FF, 0x1A661AFF, 0x666666FF,
0x664D4DFF, 0x4D4D66FF, 0x665933FF, 0x4D664DFF,
}

◆ lbl_803B7888

u8 lbl_803B7888[0x1C]
static

◆ lbl_803B78A4

u8 lbl_803B78A4[0x24]
static

◆ lbl_803B7930

Vec2 const lbl_803B7930[0x114/sizeof(Vec2)]
static

◆ lbl_803D5A4C

struct lbl_803D5A4C_t lbl_803D5A4C[0x80C/sizeof(struct lbl_803D5A4C_t)]
static

◆ lbl_803D9D20

struct lbl_803D9D20_t lbl_803D9D20
static

◆ lbl_8046B488

struct lbl_8046B488_t lbl_8046B488
static

◆ lbl_8046B668

struct lbl_8046B668_t lbl_8046B668
static

◆ lbl_8046B6A0

lbl_8046B6A0_t lbl_8046B6A0
static

◆ lbl_8046DBD8

UNK_T lbl_8046DBD8[4]
static

◆ lbl_8046DBE8

struct lbl_8046DBE8_t lbl_8046DBE8
static

◆ lbl_8046E38C

int lbl_8046E38C[4]
static

◆ lbl_80472C30

UNK_T lbl_80472C30[32]
static

◆ lbl_80472CB0

UNK_T lbl_80472CB0[30]
static

◆ lbl_80472D28

struct lbl_80472D28_t lbl_80472D28
static

◆ lbl_80472E48

struct lbl_80472E48_t lbl_80472E48
static

◆ lbl_80472EC8

int lbl_80472EC8[4]
static

◆ lbl_80473594

u8 lbl_80473594[0x14]
static

◆ lbl_80473700

int lbl_80473700[69]
static

◆ gm_804771C4

UNK_T gm_804771C4[349]
static

◆ lbl_804D4190

s32 lbl_804D4190 = 0xFFFFFFFF
static

◆ lbl_804D6598

s8 lbl_804D6598
static

◆ lbl_804D65A0

s8 lbl_804D65A0
static