|
SSBM Decomp
|
#include "gmresultplayer.h"#include <placeholder.h>#include "forward.h"#include "gm_1601.h"#include "gm_1798.h"#include "gm_unsplit.h"#include "gmresult.h"#include "gmresultplayer.static.h"#include "gmscene.h"#include "types.h"#include <melee/if/ifcoget.h>#include <melee/lb/lb_00B0.h>#include <melee/lb/lbaudio_ax.h>#include <melee/lb/lbspdisplay.h>#include <melee/mn/mnmain.h>#include <sysdolphin/baselib/aobj.h>#include <sysdolphin/baselib/cobj.h>#include <sysdolphin/baselib/controller.h>#include <sysdolphin/baselib/dobj.h>#include <sysdolphin/baselib/gobj.h>#include <sysdolphin/baselib/gobjobject.h>#include <sysdolphin/baselib/jobj.h>#include <sysdolphin/baselib/mobj.h>#include <sysdolphin/baselib/tobj.h>#include <sysdolphin/baselib/wobj.h>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) |
| static void | fn_80178BB4_init_players (ResultsData *data, MatchEnd *match_end, int *i, int *ko_count) |
| void | fn_80178BB4 (HSD_GObj *gobj) |
| bool | fn_801791E4 (void) |
| static int | fn_80179350_inline (void) |
| static void | fn_80179350_update (ResultsData *data, MatchEnd *match_end, HSD_GObj *arg0) |
| void | fn_80179350 (HSD_GObj *arg0) |
| int | fn_801795D4 (void) |
| int | fn_801796F0 (int arg0) |
Variables | |
| ResultsData | lbl_8046DBE8 |
| u32 | gmResultPlayerColors [4] |
| CharScaleEntry | gmResultCharacterScaleData [] |
| u32 | gmResultX22F4Init [0x20/sizeof(u32)] |
| u32 | gmResultScoreTableInit [0x20/sizeof(u32)] |
| ResultsCharacterData | gmResultCharacterData |
| HSD_WObjDesc | gmResultCameraEyeDesc |
| HSD_WObjDesc | gmResultCameraInterestDesc |
| HSD_CameraDescPerspective | gmResultCameraDesc |
| char | gmResultMissingGObjMessage [] |
| char | gmResultSourceFileName [] = "gmresultplayer.c" |
| char | gmResultMissingJObjMessage [] |
| ResultsPlayerConfig const | lbl_803B7B68 |
| UNK_T | lbl_803D6878 [] |
| static const float | scroll_speed = 0.2F |
| static s32 | lbl_804D3FC8 = 1 |
| 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 | ) |
|
inlinestatic |
| void fn_80178BB4 | ( | HSD_GObj * | gobj | ) |
| bool fn_801791E4 | ( | void | ) |
|
inlinestatic |
|
inlinestatic |
| void fn_80179350 | ( | HSD_GObj * | arg0 | ) |
| int fn_801795D4 | ( | void | ) |
| int fn_801796F0 | ( | int | arg0 | ) |
|
extern |
| u32 gmResultPlayerColors[4] |
| CharScaleEntry gmResultCharacterScaleData[] |
| ResultsCharacterData gmResultCharacterData |
| HSD_WObjDesc gmResultCameraEyeDesc |
| HSD_WObjDesc gmResultCameraInterestDesc |
| HSD_CameraDescPerspective gmResultCameraDesc |
| char gmResultMissingGObjMessage[] |
| char gmResultSourceFileName[] = "gmresultplayer.c" |
| char gmResultMissingJObjMessage[] |
| ResultsPlayerConfig const lbl_803B7B68 |
|
extern |
|
static |
|
static |