SSBM Decomp
Loading...
Searching...
No Matches
gmresult.h
Go to the documentation of this file.
1#ifndef MELEE_GM_RESULT_H
2#define MELEE_GM_RESULT_H
3
4#include <placeholder.h>
5
6#include "baselib/forward.h"
7
8#include "dolphin/gx/GXStruct.h"
9
10#include "gm/forward.h"
11
12#include <dolphin/mtx.h>
13
15struct StatsEntry;
16struct StatsList;
17
18/* 174274 */ MatchEnd* fn_80174274(void);
19/* 174284 */ s32 fn_80174284(u8);
20/* 174338 */ void fn_80174338(void);
21/* 17435C */ void fn_8017435C(void);
22/* 174380 */ void fn_80174380(void);
23/* 1743A4 */ bool gm_801743A4(u8);
24/* 1743C4 */ bool fn_801743C4(s32, struct StatsEntry*);
25/* 174468 */ void fn_80174468(u8 slot, HSD_Text* text1, HSD_Text* text2,
26 HSD_Text* text3, struct StatsList* list,
27 s32 entry_idx);
28/* 1748EC */ void* fn_801748EC(void*, s32, s32);
29/* 174920 */ void fn_80174920(struct ResultsPlayerData* data);
30/* 1749B8 */ void fn_801749B8(HSD_GObj*);
31/* 174A60 */ u8 fn_80174A60(struct StatsList*, s32);
32/* 174B4C */ void fn_80174B4C(struct ResultsData*, s32);
33/* 174FD0 */ void fn_80174FD0(HSD_JObj*, s32);
34/* 175038 */ void fn_80175038(HSD_GObj*, int);
35/* 17507C */ GXColor fn_8017507C(s32);
36/* 175240 */ void fn_80175240(s32);
37/* 17556C */ void fn_8017556C(s32);
38/* 1756E0 */ void fn_801756E0(s32);
39/* 175880 */ void fn_80175880(s32);
40/* 175A94 */ void fn_80175A94(s32, Vec3*);
41/* 175C5C */ void fn_80175C5C(void);
42/* 175D34 */ void fn_80175D34(void);
43/* 175DC8 */ void fn_80175DC8(HSD_GObj*);
44/* 176A6C */ void fn_80176A6C(void);
45/* 176BCC */ void fn_80176BCC(HSD_GObj*);
46/* 176BF0 */ HSD_JObj* fn_80176BF0(HSD_JObj*, u8, int);
47/* 176D18 */ void fn_80176D18(HSD_GObj*);
48/* 176D3C */ UNK_RET fn_80176D3C(Vec3*);
50/* 1771C0 */ UNK_RET fn_801771C0(ResultsData*);
51/* 177368 */ void gm_80177368_OnEnter(void*);
52/* 177704 */ void gm_80177704_OnLeave(void*);
53
54#endif
void fn_80176F60(void)
Definition gmresult.c:1347
void gm_80177704_OnLeave(void *)
Definition gmresult.c:1618
void fn_80176D18(HSD_GObj *)
Definition gmresult.c:1266
void fn_80175880(s32)
Definition gmresult.c:936
s32 fn_80174284(u8)
Definition gmresult.c:36
void fn_8017435C(void)
Definition gmresult.c:68
void fn_80174FD0(HSD_JObj *, s32)
Definition gmresult.c:681
u8 fn_80174A60(struct StatsList *, s32)
Definition gmresult.c:522
void fn_80176A6C(void)
Definition gmresult.c:1177
void fn_80175C5C(void)
Definition gmresult.c:1087
UNK_RET fn_801771C0(ResultsData *)
Definition gmresult.c:1403
void fn_801756E0(s32)
Definition gmresult.c:878
void fn_80175D34(void)
Definition gmresult.c:1108
void fn_80175A94(s32, Vec3 *)
Definition gmresult.c:1024
UNK_RET fn_80176D3C(Vec3 *)
Definition gmresult.c:1271
MatchEnd * fn_80174274(void)
Definition gmresult.c:29
void fn_80174920(struct ResultsPlayerData *data)
Definition gmresult.c:483
void fn_801749B8(HSD_GObj *)
Definition gmresult.c:503
void gm_80177368_OnEnter(void *)
Definition gmresult.c:1518
void fn_80174468(u8 slot, HSD_Text *text1, HSD_Text *text2, HSD_Text *text3, struct StatsList *list, s32 entry_idx)
Definition gmresult.c:223
void * fn_801748EC(void *, s32, s32)
Definition gmresult.c:468
void fn_80175DC8(HSD_GObj *)
Initialize results screen panel and UI elements This is a very complex function (~800 lines) that:
Definition gmresult.c:1139
void fn_80174380(void)
Definition gmresult.c:73
void fn_80175240(s32)
Definition gmresult.c:748
void fn_8017556C(s32)
Definition gmresult.c:832
void fn_80175038(HSD_GObj *, int)
Definition gmresult.c:690
void fn_80176BCC(HSD_GObj *)
Definition gmresult.c:1211
bool fn_801743C4(s32, struct StatsEntry *)
Definition gmresult.c:101
HSD_JObj * fn_80176BF0(HSD_JObj *, u8, int)
Definition gmresult.c:1238
void fn_80174B4C(struct ResultsData *, s32)
Definition gmresult.c:550
void fn_80174338(void)
Definition gmresult.c:63
bool gm_801743A4(u8)
Definition gmresult.c:78
GXColor fn_8017507C(s32)
Definition gmresult.c:695
signed long s32
Definition hsd_3B2B.h:1
unsigned char u8
Definition hsd_3B2B.h:2
#define UNK_PARAMS
Definition placeholder.h:47
#define UNK_RET
Definition placeholder.h:39
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition jobj.h:107
Definition sislib.h:47
Definition types.h:636
Definition types.h:902
Definition types.h:884
Definition gmresult.c:86
Definition gmresult.c:94