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

Functions

static U32Pair lbl_804D3FD0 ATTRIBUTE_ALIGN (8)
void fn_80179854 (void)
s32 ftLib_800876B4 (HSD_GObj *)
static int get_big_loser (int slot, MatchEnd *match_end)
static HSD_ImageDescfn_80179990_img_at (HSD_ImageDesc *imgs, int slot)
static void fn_80179990_set_erase_color (MatchEnd *match_end, int slot)
static void fn_80179990_copy_efb (HSD_ImageDesc *imgs, int slot, const u16 *w, const u16 *h)
static void fn_80179990_copy_efb_at (HSD_ImageDesc *imgs, int slot, const u16 *w, const u16 *h, const u16 *x, const u16 *y)
void fn_80179990 (HSD_GObj *arg0, int arg1, int arg2)
void fn_80179D3C (HSD_GObj *gobj, int arg1)
void fn_80179D60 (HSD_GObj *gobj, int arg1)
void fn_80179D84 (HSD_GObj *gobj, int arg1)
void fn_80179DA8 (HSD_GObj *gobj, int arg1)
void fn_80179DCC (HSD_GObj *gobj, int arg1)
void fn_80179E34 (HSD_GObj *gobj, int arg1)
void fn_80179E9C (HSD_GObj *gobj, int arg1)
void fn_80179F04 (HSD_GObj *gobj, int arg1)
void fn_80179F6C (int idx, HSD_GObj *value)
void fn_80179F84 (HSD_JObj *jobj)
void fn_8017A004 (void)
void fn_8017A078 (s32 arg0)
HSD_GObjfn_8017A318 (s32 arg0)
Fighter_GObj * fn_8017A67C (CharacterKind kind, int arg1, int arg2)
static void inline1 (HSD_ImageDesc *imgs, int slot, const u16 *w, const u16 *h)
void fn_8017A9B4 (int slot)
void fn_8017AA78 (const u8 *arg0)

Variables

ResultsData lbl_8046DBE8
ResultsDisplayData lbl_8046E1B0
HSD_GObjlbl_8046E38C [4]
HSD_JObjlbl_8046E39C [4]
lbl_8046E3AC_t lbl_8046E3AC
static U32Pair lbl_804D3FD8 = { 0x006E0072, 0x0064004A }
static U32Pair lbl_804D3FE0 = { 0x00340034, 0x00340034 }
static U32Pair lbl_804D3FE8 = { 0x004A004A, 0x004A004A }
static U32Pair lbl_804D3FF0 = { 0x000C0008, 0x00060000 }
static U32Pair lbl_804D3FF8 = { 0x000E000E, 0x00060000 }

Function Documentation

◆ ATTRIBUTE_ALIGN()

U32Pair lbl_804D3FD0 ATTRIBUTE_ALIGN ( 8 )
static

◆ fn_80179854()

void fn_80179854 ( void )
Todo
.sdata2 order hack

◆ ftLib_800876B4()

s32 ftLib_800876B4 ( HSD_GObj * gobj)
extern

◆ get_big_loser()

int get_big_loser ( int slot,
MatchEnd * match_end )
inlinestatic

◆ fn_80179990_img_at()

HSD_ImageDesc * fn_80179990_img_at ( HSD_ImageDesc * imgs,
int slot )
inlinestatic

◆ fn_80179990_set_erase_color()

void fn_80179990_set_erase_color ( MatchEnd * match_end,
int slot )
inlinestatic

◆ fn_80179990_copy_efb()

void fn_80179990_copy_efb ( HSD_ImageDesc * imgs,
int slot,
const u16 * w,
const u16 * h )
inlinestatic

◆ fn_80179990_copy_efb_at()

void fn_80179990_copy_efb_at ( HSD_ImageDesc * imgs,
int slot,
const u16 * w,
const u16 * h,
const u16 * x,
const u16 * y )
inlinestatic

◆ fn_80179990()

void fn_80179990 ( HSD_GObj * arg0,
int arg1,
int arg2 )

◆ fn_80179D3C()

void fn_80179D3C ( HSD_GObj * gobj,
int arg1 )

◆ fn_80179D60()

void fn_80179D60 ( HSD_GObj * gobj,
int arg1 )

◆ fn_80179D84()

void fn_80179D84 ( HSD_GObj * gobj,
int arg1 )

◆ fn_80179DA8()

void fn_80179DA8 ( HSD_GObj * gobj,
int arg1 )

◆ fn_80179DCC()

void fn_80179DCC ( HSD_GObj * gobj,
int arg1 )

◆ fn_80179E34()

void fn_80179E34 ( HSD_GObj * gobj,
int arg1 )

◆ fn_80179E9C()

void fn_80179E9C ( HSD_GObj * gobj,
int arg1 )

◆ fn_80179F04()

void fn_80179F04 ( HSD_GObj * gobj,
int arg1 )

◆ fn_80179F6C()

void fn_80179F6C ( int idx,
HSD_GObj * value )

◆ fn_80179F84()

void fn_80179F84 ( HSD_JObj * jobj)

◆ fn_8017A004()

void fn_8017A004 ( void )

◆ fn_8017A078()

void fn_8017A078 ( s32 arg0)

◆ fn_8017A318()

HSD_GObj * fn_8017A318 ( s32 arg0)

◆ fn_8017A67C()

Fighter_GObj * fn_8017A67C ( CharacterKind kind,
int arg1,
int arg2 )

◆ inline1()

void inline1 ( HSD_ImageDesc * imgs,
int slot,
const u16 * w,
const u16 * h )
inlinestatic

◆ fn_8017A9B4()

void fn_8017A9B4 ( int slot)

◆ fn_8017AA78()

void fn_8017AA78 ( const u8 * arg0)

Variable Documentation

◆ lbl_8046DBE8

ResultsData lbl_8046DBE8
extern
Todo
.sdata order hack

◆ lbl_8046E1B0

ResultsDisplayData lbl_8046E1B0

◆ lbl_8046E38C

HSD_GObj* lbl_8046E38C[4]

◆ lbl_8046E39C

HSD_JObj* lbl_8046E39C[4]

◆ lbl_8046E3AC

lbl_8046E3AC_t lbl_8046E3AC

◆ lbl_804D3FD8

U32Pair lbl_804D3FD8 = { 0x006E0072, 0x0064004A }
static

◆ lbl_804D3FE0

U32Pair lbl_804D3FE0 = { 0x00340034, 0x00340034 }
static

◆ lbl_804D3FE8

U32Pair lbl_804D3FE8 = { 0x004A004A, 0x004A004A }
static

◆ lbl_804D3FF0

U32Pair lbl_804D3FF0 = { 0x000C0008, 0x00060000 }
static

◆ lbl_804D3FF8

U32Pair lbl_804D3FF8 = { 0x000E000E, 0x00060000 }
static