SSBM Decomp
Loading...
Searching...
No Matches
mncharsel.c File Reference

Data Structures

struct  asdf
 

Macros

#define show_kos(x, y)
 

Functions

TextKerningmnCharSel_8025BC20 (TextKerning *arg0, u32 arg1)
 
void mnCharSel_8025BD30 (void)
 
static void inline1 (HSD_Text *x, HSD_Text *y, int r6, int r7, int r8, int r31)
 
static HSD_JObjinline3 (int i, float x)
 
void mnCharSel_8025C020 (int arg0)
 
void mnCharSel_8025D1C4 (int arg0, int arg1)
 
static void sethidden (HSD_JObj *jobj, bool hidden)
 
void mnCharSel_8025D5AC (int door, int var_r31, bool hidden)
 
bool mnCharSel_8025DAA0 (int door)
 
HSD_JObjlb_80011E24_inline (int i)
 mnCharSel_8025DB34
 
void anim_inline (int i, float f)
 
void mnCharSel_8025EE8C (u8 idx)
 
void fn_8025FAC0 (HSD_GObj *gobj)
 fn_8025F0E0
 
void fn_8025FB2C (HSD_GObj *gobj)
 
static bool isDuplicateCostume (int door)
 mnCharSel_8025FB50
 
void mnCharSel_CostumeChange (int door, u32 input)
 
void fn_80263354 (HSD_GObj *gobj)
 mnCharSel_CursorThink
 
void mnCharSel_80264070 (void)
 fn_802633B0
 
void fn_8026407C (HSD_GObj *gobj)
 
void mnCharSel_8026688C_OnEnter (void *arg0)
 
void mnCharSel_802669F4_OnFrame (void)
 
void mnCharSel_80266D70_OnLeave (void *unused)
 

Variables

static u8 data_pad [0x138] = { 0 }
 mnCharSel_802640A0
 
static u8 bss_pad [0x10]
 
static struct asdfmnCharSel_804A0BD0 [4]
 

Macro Definition Documentation

◆ show_kos

#define show_kos (   x,
 
)
Value:
? HSD_SisLib_803A70A0((x), 0, "%d 人抜き", (y)) \
: HSD_SisLib_803A70A0((x), 0, "%d KOs", (y)))
bool lbLang_IsSavedLanguageJP(void)
Definition lblanguage.c:42
s32 HSD_SisLib_803A70A0(HSD_Text *,...)

Function Documentation

◆ mnCharSel_8025BC20()

TextKerning * mnCharSel_8025BC20 ( TextKerning arg0,
u32  arg1 
)

◆ mnCharSel_8025BD30()

void mnCharSel_8025BD30 ( void  )

◆ inline1()

static void inline1 ( HSD_Text x,
HSD_Text y,
int  r6,
int  r7,
int  r8,
int  r31 
)
inlinestatic

◆ inline3()

static HSD_JObj * inline3 ( int  i,
float  x 
)
inlinestatic

◆ mnCharSel_8025C020()

void mnCharSel_8025C020 ( int  arg0)

◆ mnCharSel_8025D1C4()

void mnCharSel_8025D1C4 ( int  arg0,
int  arg1 
)

◆ sethidden()

static void sethidden ( HSD_JObj jobj,
bool  hidden 
)
inlinestatic

◆ mnCharSel_8025D5AC()

void mnCharSel_8025D5AC ( int  door,
int  var_r31,
bool  hidden 
)

◆ mnCharSel_8025DAA0()

bool mnCharSel_8025DAA0 ( int  door)

◆ lb_80011E24_inline()

HSD_JObj * lb_80011E24_inline ( int  i)
inline

◆ anim_inline()

void anim_inline ( int  i,
float  f 
)
inline

◆ mnCharSel_8025EE8C()

void mnCharSel_8025EE8C ( u8  idx)

◆ fn_8025FAC0()

void fn_8025FAC0 ( HSD_GObj gobj)

◆ fn_8025FB2C()

void fn_8025FB2C ( HSD_GObj gobj)

◆ isDuplicateCostume()

static bool isDuplicateCostume ( int  door)
inlinestatic

◆ mnCharSel_CostumeChange()

void mnCharSel_CostumeChange ( int  door,
u32  input 
)

◆ fn_80263354()

void fn_80263354 ( HSD_GObj gobj)

◆ mnCharSel_80264070()

void mnCharSel_80264070 ( void  )

◆ fn_8026407C()

void fn_8026407C ( HSD_GObj gobj)

◆ mnCharSel_8026688C_OnEnter()

void mnCharSel_8026688C_OnEnter ( void *  arg0)

◆ mnCharSel_802669F4_OnFrame()

void mnCharSel_802669F4_OnFrame ( void  )

◆ mnCharSel_80266D70_OnLeave()

void mnCharSel_80266D70_OnLeave ( void *  unused)

Variable Documentation

◆ data_pad

u8 data_pad[0x138] = { 0 }
static

◆ bss_pad

u8 bss_pad[0x10]
static

◆ mnCharSel_804A0BD0

struct asdf* mnCharSel_804A0BD0[4]
static