SSBM Decomp
Loading...
Searching...
No Matches
gmresultplayer.h File Reference

Go to the source code of this file.

Data Structures

struct  CharScaleEntry
struct  ResultsRenderFuncs
struct  ResultsPlayerConfig
struct  CameraKindParams
struct  CameraKindData
union  PackedS16x4
struct  U32Pair
struct  lbl_8046E3AC_t
struct  ResultsDisplayData
struct  ResultsDisplayLayout
struct  ResultsCharacterData

Functions

void gm_80177724 (struct ResultsMatchInfo *)
void fn_80177748 (void)
void fn_80177920 (HSD_GObj *)
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 *)
void fn_801785B0 (HSD_GObj *)
void fn_80178BB4 (HSD_GObj *)
bool fn_801791E4 (void)
void fn_80179350 (HSD_GObj *)
int fn_801795D4 (void)
int fn_801796F0 (int)

Variables

ResultsPlayerConfig const lbl_803B7B68
u32 gmResultPlayerColors [4]
CharScaleEntry gmResultCharacterScaleData []
u32 gmResultX22F4Init [0x20/sizeof(u32)]
u32 gmResultScoreTableInit [0x20/sizeof(u32)]
ResultsCharacterData gmResultCharacterData
HSD_CameraDescPerspective gmResultCameraDesc

Function Documentation

◆ gm_80177724()

void gm_80177724 ( struct ResultsMatchInfo * arg0)
Todo
.sdata2 order hack

◆ fn_80177748()

void fn_80177748 ( void )

◆ fn_80177920()

void fn_80177920 ( HSD_GObj * gobj)

◆ fn_80177B7C()

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.

Returns
True if the input was handled and the screen needs updating; false if nothing changed.

◆ fn_80177DD0()

bool fn_80177DD0 ( int slot)

◆ fn_80178050()

void fn_80178050 ( HSD_GObj * arg0)

◆ fn_801785B0()

void fn_801785B0 ( HSD_GObj * gobj)
Remarks
This type seems suspicious because the use of sd_penalty as a frame value

◆ fn_80178BB4()

void fn_80178BB4 ( HSD_GObj * gobj)

◆ fn_801791E4()

bool fn_801791E4 ( void )

◆ fn_80179350()

void fn_80179350 ( HSD_GObj * arg0)

◆ fn_801795D4()

int fn_801795D4 ( void )

◆ fn_801796F0()

int fn_801796F0 ( int arg0)

Variable Documentation

◆ lbl_803B7B68

ResultsPlayerConfig const lbl_803B7B68
extern

◆ gmResultPlayerColors

u32 gmResultPlayerColors[4]
extern

◆ gmResultCharacterScaleData

CharScaleEntry gmResultCharacterScaleData[]
extern

◆ gmResultX22F4Init

u32 gmResultX22F4Init[0x20/sizeof(u32)]
extern

◆ gmResultScoreTableInit

u32 gmResultScoreTableInit[0x20/sizeof(u32)]
extern

◆ gmResultCharacterData

ResultsCharacterData gmResultCharacterData
extern

◆ gmResultCameraDesc

HSD_CameraDescPerspective gmResultCameraDesc
extern