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

Data Structures

struct  MnItemSwTable
 

Functions

s32 mnItemSw_80233A98 (s32 arg0)
 
void mnItemSw_80233B68 (MnItemSwData *arg0, u32 arg1)
 
void fn_80233E10 (HSD_GObj *gobj)
 
HSD_JObjmnItemSw_8023405C (MnItemSwData *data, u8 idx)
 
void mnItemSw_80234104 (HSD_GObj *gobj)
 
void mnItemSw_8023453C (HSD_GObj *gobj, u8 arg1, u8 arg2)
 
void fn_80234C24 (HSD_GObj *gobj)
 
HSD_JObjmnItemSw_80235020 (u8 arg0, MnItemSwData *arg1)
 
HSD_GObjmnItemSw_802351A0 (s32 arg0)
 
void mnItemSw_802358C0 (void)
 

Variables

StaticModelDesc MenMainCursorIs_Top
 
StaticModelDesc MenMainConIs_Top
 
HSD_GObjmnItemSw_804D6BE8
 
u8 mn_804D6BB5
 
static struct MnItemSwTable mnItemSw_803ED340
 
static f32 mnItemSw_804D4BA0 [2] = { 0.0f, 1.0f }
 

Function Documentation

◆ mnItemSw_80233A98()

s32 mnItemSw_80233A98 ( s32  arg0)

◆ mnItemSw_80233B68()

void mnItemSw_80233B68 ( MnItemSwData arg0,
u32  arg1 
)

◆ fn_80233E10()

void fn_80233E10 ( HSD_GObj gobj)

◆ mnItemSw_8023405C()

HSD_JObj * mnItemSw_8023405C ( MnItemSwData data,
u8  idx 
)

◆ mnItemSw_80234104()

void mnItemSw_80234104 ( HSD_GObj gobj)

◆ mnItemSw_8023453C()

void mnItemSw_8023453C ( HSD_GObj gobj,
u8  arg1,
u8  arg2 
)

◆ fn_80234C24()

void fn_80234C24 ( HSD_GObj gobj)

◆ mnItemSw_80235020()

HSD_JObj * mnItemSw_80235020 ( u8  arg0,
MnItemSwData arg1 
)

◆ mnItemSw_802351A0()

HSD_GObj * mnItemSw_802351A0 ( s32  arg0)

◆ mnItemSw_802358C0()

void mnItemSw_802358C0 ( void  )

Variable Documentation

◆ MenMainCursorIs_Top

StaticModelDesc MenMainCursorIs_Top
extern

◆ MenMainConIs_Top

StaticModelDesc MenMainConIs_Top
extern

◆ mnItemSw_804D6BE8

HSD_GObj* mnItemSw_804D6BE8
extern

◆ mn_804D6BB5

u8 mn_804D6BB5
extern

◆ mnItemSw_803ED340

struct MnItemSwTable mnItemSw_803ED340
static
Initial value:
= {
{
{ 0.0f, 9.0f, -0.1f },
{ 0.0f, 0.0f, -0.1f },
{ 0.0f, 0.0f, -0.1f },
{ 0.0f, 0.0f, -0.1f },
},
{
0.0f, 10.0f, -0.1f, 0.0f, 199.0f, 0.0f, 10.0f, 11.0f,
8.0f, 9.0f, 6.0f, 7.0f, 4.0f, 5.0f, 2.0f, 3.0f,
0.0f, 1.0f,
},
{
0.0f, 1.0f, 2.0f, 3.0f, 4.0f, 5.0f, 6.0f, 7.0f,
8.0f, 9.0f, 10.0f, 11.0f, 12.0f, 13.0f, 14.0f, 15.0f,
16.0f, 17.0f, 18.0f, 19.0f, 20.0f, 21.0f, 22.0f, 23.0f,
25.0f, 24.0f, 26.0f, 27.0f, 29.0f, 28.0f, 30.0f, 31.0f,
},
{
0x05, 0x12, 0x0A, 0x1E, 0x0D, 0x18, 0x03, 0x0E,
0x17, 0x1B, 0x01, 0x09, 0x08, 0x07, 0x15, 0x04,
0x06, 0x02, 0x0F, 0x00, 0x11, 0x0B, 0x1F, 0x1A,
0x14, 0x19, 0x10, 0x16, 0x13, 0x1D, 0x0C, 0x00,
},
}

◆ mnItemSw_804D4BA0

f32 mnItemSw_804D4BA0[2] = { 0.0f, 1.0f }
static