|
SSBM Decomp
|
#include "gmresultplayer.h"#include "gm_unsplit.h"#include "math.h"#include "placeholder.h"#include "cm/camera.h"#include "gm/forward.h"#include <sysdolphin/baselib/aobj.h>#include <sysdolphin/baselib/cobj.h>#include <sysdolphin/baselib/controller.h>#include <sysdolphin/baselib/displayfunc.h>#include <sysdolphin/baselib/dobj.h>#include <sysdolphin/baselib/gobj.h>#include <sysdolphin/baselib/gobjgxlink.h>#include <sysdolphin/baselib/gobjobject.h>#include <sysdolphin/baselib/jobj.h>#include <sysdolphin/baselib/mobj.h>#include <sysdolphin/baselib/mtx.h>#include <sysdolphin/baselib/random.h>#include <sysdolphin/baselib/tobj.h>#include <melee/ef/efasync.h>#include <melee/ef/eflib.h>#include <melee/ft/ftdemo.h>#include <melee/gm/gm_1601.h>#include <melee/gm/gm_1A45.h>#include <melee/gm/gmresult.h>#include <melee/gm/types.h>#include <melee/gr/ground.h>#include <melee/gr/stage.h>#include <melee/if/ifcoget.h>#include <melee/it/item.h>#include <melee/lb/lb_00B0.h>#include <melee/lb/lb_00F9.h>#include <melee/lb/lbarchive.h>#include <melee/lb/lbaudio_ax.h>#include <melee/lb/lbbgflash.h>#include <melee/mn/mnmain.h>#include <melee/mp/mpcoll.h>#include <melee/pl/player.h>#include <melee/sc/types.h>Data Structures | |
| struct | CharScaleEntry |
| struct | ResultsRenderFuncs |
| struct | ResultsPlayerConfig |
| struct | CameraKindParams |
| struct | CameraKindData |
| struct | lbl_8046E3AC_t |
| struct | ResultsDisplayData |
Functions | |
| void | gm_80177724 (struct ResultsMatchInfo *arg0) |
| static void | inline0 (HSD_JObj *jobj, float f) |
| void | fn_80177748 (void) |
| void | fn_80177920 (HSD_GObj *gobj) |
| static bool | pagePrev (int slot) |
| static bool | pageNext (int slot) |
| static bool | scrollDown (int slot, float amount) |
| static bool | scrollUp (int slot, float amount) |
| bool | fn_80177B7C (int slot) |
| Handles result screen controller input for a given player slot. | |
| bool | fn_80177DD0 (int slot) |
| void | fn_80178050 (HSD_GObj *arg0) |
| void | fn_801785B0 (HSD_GObj *gobj) |
| void | fn_80178BB4 (HSD_GObj *gobj) |
| bool | fn_801791E4 (void) |
| int | fn_80179350_inline (void) |
| void | fn_80179350 (HSD_GObj *arg0) |
| int | fn_801795D4 (void) |
| int | fn_801796F0 (int arg0) |
| int | fn_80179854 (void) |
| s32 | ftLib_800876B4 (HSD_GObj *) |
| 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, int value) |
| void | fn_80179F84 (HSD_JObj *jobj) |
| void | fn_8017A004 (void) |
| void | fn_8017A078 (s32 arg0) |
| HSD_GObj * | fn_8017A318 (s32 arg0) |
| Fighter_GObj * | fn_8017A67C (CharacterKind c_kind, int arg1, int arg2) |
| void | fn_8017A9B4 (int slot) |
| void | fn_8017AA78 (u8 *arg0) |
Variables | |
| ResultsData | lbl_8046DBE8 |
| CharScaleEntry | lbl_803D6A18 [] |
| f32 | lbl_803D7058 [] |
| ResultsPlayerConfig | lbl_803B7B68 |
| HSD_CObjDesc | lbl_803D7910 |
| CameraKindData | lbl_803D6A08 |
| s32 | lbl_804DA3F0 |
| s32 | lbl_804DA3F4 |
| int | lbl_8046E38C [4] |
| HSD_JObj * | lbl_8046E39C [4] |
| lbl_8046E3AC_t | lbl_8046E3AC |
| ResultsDisplayData | lbl_8046E1B0 |
| UNK_T | lbl_803D6878 [] |
| static const float | scroll_speed = 0.2F |
| static s32 | lbl_804D3FC8 = 1 |
| u32 | lbl_803D7018 [] |
| u32 | lbl_803D7038 [] |
| static s32 | lbl_804D3FD0 [4][2] |
| void gm_80177724 | ( | struct ResultsMatchInfo * | arg0 | ) |
|
inlinestatic |
| void fn_80177748 | ( | void | ) |
| void fn_80177920 | ( | HSD_GObj * | gobj | ) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| bool fn_80177B7C | ( | int | slot | ) |
Handles result screen controller input for a given player slot.
Pressing triggers moves to next/previous page, and moving the stick up/down scrolls within the current page.
| bool fn_80177DD0 | ( | int | slot | ) |
| void fn_80178050 | ( | HSD_GObj * | arg0 | ) |
| void fn_801785B0 | ( | HSD_GObj * | gobj | ) |
| void fn_80178BB4 | ( | HSD_GObj * | gobj | ) |
| bool fn_801791E4 | ( | void | ) |
| int fn_80179350_inline | ( | void | ) |
| void fn_80179350 | ( | HSD_GObj * | arg0 | ) |
| int fn_801795D4 | ( | void | ) |
| int fn_801796F0 | ( | int | arg0 | ) |
| int fn_80179854 | ( | void | ) |
| 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, |
| int | value | ||
| ) |
| void fn_80179F84 | ( | HSD_JObj * | jobj | ) |
| void fn_8017A004 | ( | void | ) |
| void fn_8017A078 | ( | s32 | arg0 | ) |
| Fighter_GObj * fn_8017A67C | ( | CharacterKind | c_kind, |
| int | arg1, | ||
| int | arg2 | ||
| ) |
| void fn_8017A9B4 | ( | int | slot | ) |
| void fn_8017AA78 | ( | u8 * | arg0 | ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
static |
|
static |
|
extern |
|
extern |
|
static |