SSBM Decomp
Loading...
Searching...
No Matches
gmtoulib.h
Go to the documentation of this file.
1#ifndef GALE01_18A514
2#define GALE01_18A514
3
4#include <placeholder.h>
5
6#include "gm/types.h"
7
8#include "melee/ft/forward.h"
9#include "melee/gm/forward.h"
10#include "melee/mn/forward.h"
11#include "melee/sc/forward.h"
13
14/* 18A514 */ void fn_8018A514(int, float);
15/* 18A970 */ void fn_8018A970(int);
16/* 18AA74 */ void fn_8018AA74(HSD_JObj*, s32, s32);
17/* 18B090 */ void fn_8018B090(HSD_GObj*);
18/* 18C8D4 */ void fn_8018C8D4(BracketEntry*, s32, s32, s32, s32, s32, s32,
19 f32);
20/* 18D50C */ void fn_8018D50C(BracketEntry*, s32, s32, s32, s32, s32, s32,
21 f32);
22/* 18DC18 */ void fn_8018DC18(BracketEntry*, s32, s32, s32, s32, s32, s32,
23 f32);
24/* 18DF68 */ void fn_8018DF68(BracketEntry*, s32, s32, s32, s32, s32, s32,
25 f32);
26/* 18E46C */ void fn_8018E46C(HSD_GObj*, int);
27/* 18E618 */ void fn_8018E618(int, float, int);
28/* 18E85C */ void fn_8018E85C(DynamicModelDesc*, s32);
31/* 18ECA8 */ void fn_8018ECA8(s32, s32, s32, f32, f32, s32);
32/* 18F00C */ void fn_8018F00C(char*, s32);
33/* 18F1B0 */ s32 gm_8018F1B0(MatchEnd* me);
34/* 18F310 */ int fn_8018F310(int);
35/* 18F3BC */ int fn_8018F3BC(s32 arg0);
36/* 18F3D0 */ int fn_8018F3D0(int);
37/* 18F410 */ int fn_8018F410(void);
38/* 18F4A0 */ int fn_8018F4A0(void);
39/* 18F508 */ s32 fn_8018F508(s32* arg0);
40/* 18F5F0 */ char* fn_8018F5F0(void);
41/* 18F62C */ u32 fn_8018F62C(HSD_GObj*);
42/* 18F634 */ TmData* gm_GetTournamentData(void);
43/* 18F640 */ u32 fn_8018F640(int);
44/* 18F674 */ u32 fn_8018F674(int);
45/* 18F6A8 */ u32 fn_8018F6A8(int);
46/* 18F6DC */ int fn_8018F6DC(int);
48/* 18F71C */ float fn_8018F71C(int, int);
49/* 18F74C */ int fn_8018F74C(void);
50/* 18F808 */ int fn_8018F808(void);
51/* 18F888 */ void fn_8018F888(void);
52/* 18FA24 */ void fn_8018FA24(void);
53/* 18FBD8 */ void fn_8018FBD8(UNK_T arg0, s32 arg1);
54/* 18FBE0 */ void fn_8018FBE0(s32, s32, s32, s32, s32, s32, s32);
55/* 18FDC4 */ void fn_8018FDC4(HSD_JObj*, float x, float y, float z);
56/* 18FF9C */ void fn_8018FF9C(HSD_JObj*, float x, float y, float z);
57/* 190174 */ HSD_GObj* fn_80190174(HSD_CObjDesc*);
58/* 1901F8 */ HSD_GObj* fn_801901F8(HSD_CObjDesc*);
59/* 19027C */ void fn_8019027C(UNK_T lights);
60/* 1902F0 */ void fn_801902F0(int arg0);
61/* 19035C */ HSD_GObj* fn_8019035C(bool, DynamicModelDesc*, int, int, int,
62 bool, void (*)(HSD_GObj*), float);
63/* 19044C */ void fn_8019044C(HSD_JObj*, float);
64/* 190480 */ void fn_80190480(float);
66/* 190520 */ void fn_80190520(float x, float y, float z);
67/* 1905F0 */ void gm_801905F0(StartMeleeData*);
68/* 190ABC */ void fn_80190ABC(int);
69/* 190EA4 */ void gm_80190EA4(void);
70/* 190FE4 */ void gm_80190FE4(int);
71/* 1910E0 */ void fn_801910E0(HSD_GObj*);
72/* 191154 */ void fn_80191154(HSD_GObj*);
73/* 191240 */ void fn_80191240(HSD_GObj*);
74/* 1913BC */ void fn_801913BC(HSD_GObj*);
75/* 191678 */ void fn_80191678(HSD_GObj*);
76/* 19175C */ void fn_8019175C(HSD_GObj*);
77/* 1918F0 */ void fn_801918F0(HSD_GObj*);
78/* 191A54 */ void fn_80191A54(HSD_GObj*);
79/* 191B5C */ void fn_80191B5C(void* arg0);
80/* 191CA4 */ void fn_80191CA4(HSD_GObj*);
81/* 191D38 */ void fn_80191D38(HSD_GObj*);
82/* 191E9C */ void fn_80191E9C(HSD_GObj*);
83/* 191FD4 */ void fn_80191FD4(HSD_GObj*);
84/* 19237C */ void fn_8019237C(HSD_GObj*);
85/* 19249C */ void fn_8019249C(HSD_GObj*);
86/* 192690 */ void fn_80192690(HSD_GObj*);
87/* 192758 */ void fn_80192758(HSD_GObj*);
88/* 192938 */ void fn_80192938(void);
89/* 192BB0 */ void fn_80192BB0(void);
90/* 192E6C */ void fn_80192E6C(void);
92/* 193308 */ void fn_80193308(void);
94/* 1937C4 */ void fn_801937C4(s32* arg, u32 arg0, u32 arg01);
95/* 193B58 */ void fn_80193B58(s32* arg, u32 arg0, u32 arg01);
96/* 193FCC */ void fn_80193FCC(s32* arg, u32 arg0, u32 arg01);
97/* 194658 */ void fn_80194658(s32* arg, u32 arg0, u32 arg01);
98/* 1949B4 */ void fn_801949B4(s32* arg, u32 arg0, u32 arg01);
99/* 194BC4 */ void fn_80194BC4(s32* arg, u32 arg0, u32 arg01);
100/* 194D84 */ void fn_80194D84(s32* arg, u32 arg0, u32 arg01);
101/* 194F30 */ void fn_80194F30(s32* arg, u32 arg0, u32 arg01);
102/* 1953C8 */ void fn_801953C8(s32* arg, u32 arg0, u32 arg01);
103/* 195AF0 */ void fn_80195AF0(s32* arg, u32 arg0, u32 arg01);
104/* 195CCC */ void fn_80195CCC(s32* arg, u32 arg0, u32 arg01);
105/* 19610C */ void fn_8019610C(s32* arg, u32 arg0, u32 arg01);
106/* 19628C */ void gm_8019628C_OnFrame(void);
107/* 1963B4 */ void gm_801963B4_OnEnter(UNK_T);
108/* 1964A4 */ void gm_801964A4_OnLeave(UNK_T);
109/* 196510 */ void fn_80196510(void);
110/* 19655C */ s32 fn_8019655C(void);
111/* 196564 */ bool fn_80196564(TmData*);
112/* 196594 */ bool fn_80196594(TmData*);
113/* 1965C4 */ void fn_801965C4(void);
114/* 196684 */ void fn_80196684(s32 arg0);
115/* 1967E0 */ void fn_801967E0(s32);
116/* 196CF8 */ s32 fn_80196CF8(void);
117/* 196DBC */ void fn_80196DBC(HSD_GObj*);
118/* 196E30 */ void fn_80196E30(HSD_GObj*);
119/* 196EEC */ void fn_80196EEC(HSD_GObj*);
120/* 196FFC */ void fn_80196FFC(HSD_GObj* gobj);
121/* 1973F8 */ void fn_801973F8(HSD_GObj*);
122/* 1975C8 */ void fn_801975C8(HSD_GObj*);
123/* 1976D4 */ void fn_801976D4(HSD_GObj*);
124/* 1977AC */ void fn_801977AC(HSD_GObj*);
125/* 197AF0 */ void fn_80197AF0(HSD_GObj* gobj);
126/* 197D4C */ void fn_80197D4C(HSD_GObj*);
127/* 197E18 */ void fn_80197E18(HSD_GObj*);
128/* 197FD8 */ void fn_80197FD8(HSD_GObj*);
129/* 1981A0 */ void fn_801981A0(HSD_GObj*);
130/* 1983E4 */ void fn_801983E4(HSD_GObj*);
131/* 198584 */ void fn_80198584(ResultsData*);
132/* 1985D4 */ void fn_801985D4(HSD_GObj* gobj);
133/* 198824 */ void fn_80198824(HSD_GObj*);
134/* 198BA0 */ void fn_80198BA0(void);
135/* 198C60 */ void fn_80198C60(void);
136/* 198D18 */ void fn_80198D18(void);
138/* 199AF0 */ void fn_80199AF0(void);
139/* 19A158 */ void fn_8019A158(void);
140/* 19A71C */ void fn_8019A71C(s32* arg0, u32 arg1, u32 arg2);
141/* 19A828 */ void gm_8019A828(void);
142/* 19A86C */ void fn_8019A86C(TmData*, u32, u32);
143/* 19AF50 */ void fn_8019AF50(s32*, u32, u32);
144/* 19B2DC */ void gm_8019B2DC_OnFrame(void);
145/* 19B458 */ void fn_8019B458(s32* arg0);
146/* 19B81C */ void fn_8019B81C(s32* arg0);
147/* 19B860 */ void fn_8019B860(TmData*);
148/* 19B8C4 */ void gm_8019B8C4_OnEnter(void*);
149/* 19B9C8 */ void gm_8019B9C8_OnLeave(void*);
150/* 19BA04 */ void fn_8019BA04(s32* arg0);
151/* 19BA08 */ void fn_8019BA08(u8, HSD_JObj*);
152/* 19BF18 */ void fn_8019BF18(HSD_GObj*);
153/* 19BF8C */ void fn_8019BF8C(HSD_GObj*);
154/* 19C048 */ void fn_8019C048(HSD_GObj*);
155/* 19C3EC */ void fn_8019C3EC(HSD_GObj*);
156/* 19C570 */ void fn_8019C570(HSD_GObj*);
157/* 19C6AC */ void fn_8019C6AC(HSD_GObj*);
158/* 19C744 */ void fn_8019C744(HSD_GObj*);
159/* 19CA38 */ void fn_8019CA38(HSD_GObj*);
160/* 19CBFC */ void fn_8019CBFC(HSD_GObj*);
161/* 19CC74 */ void fn_8019CC74(HSD_GObj*);
162/* 19CDBC */ void fn_8019CDBC(HSD_GObj*);
163/* 19CFA4 */ void fn_8019CFA4(HSD_GObj*);
164/* 19D074 */ void fn_8019D074(HSD_GObj*);
165/* 19D1BC */ void fn_8019D1BC(void);
166/* 19DD60 */ void fn_8019DD60(void);
167/* 19DF8C */ void gm_8019DF8C_OnFrame(void);
168/* 19E634 */ void gm_8019E634(void);
169/* 19ECAC */ void gm_8019ECAC_OnEnter(void*);
170/* 19EE54 */ void gm_8019EE54_OnLeave(void*);
171/* 19EE80 */ void fn_8019EE80(TmVsData*);
172/* 19EF08 */ void fn_8019EF08(TmVsData*);
173/* 4771C4 */ extern TmData gm_804771C4;
174/* 477738 */ extern MatchEnd gm_80477738;
175/* 473AB8 */ extern BracketEntry lbl_80473AB8[64];
176/* 4D663C */ extern HSD_GObj* lbl_804D663C;
177/* 4771B8 */ extern struct TmBoxArrays lbl_804771B8;
178/* 3D9D20 */ extern struct lbl_803D9D20_t lbl_803D9D20;
179/* 3B7D18 */ extern union TmAnimFrameTable lbl_803B7D18;
180
181#endif
unsigned long u32
Definition types.h:9
float f32
Definition types.h:13
void fn_80193230(void)
Definition gmtou_0.c:1374
void fn_801935B8(void)
Definition gmtou_0.c:1492
HSD_GObj * lbl_804D663C
Definition gmtou_1.c:76
void fn_80198EBC(void)
Matched bar data relocations.
Definition gmtou_1.c:1308
void fn_8018EC48(void)
Definition gmtoulib.c:1757
void fn_801904D0(void)
Definition gmtoulib.c:2434
void fn_8018EC7C(void)
Definition gmtoulib.c:1766
void fn_80193FCC(s32 *arg, u32 arg0, u32 arg01)
Definition gmtou_0.c:1774
void gm_801963B4_OnEnter(UNK_T)
void gm_8019ECAC_OnEnter(void *)
Definition gmtou_2.c:1128
void fn_8018E618(int, float, int)
Initializes the tournament bracket camera and optionally resets bracket data.
Definition gmtoulib.c:1616
void gm_80190EA4(void)
Definition gmtou_0.c:258
void fn_80197D4C(HSD_GObj *)
Updates visibility of a menu JObj based on current menu option.
Definition gmtou_1.c:861
float fn_8018F71C(int, int)
Definition gmtoulib.c:2145
union TmAnimFrameTable lbl_803B7D18
void fn_80192690(HSD_GObj *)
Definition gmtou_0.c:1097
void fn_801910E0(HSD_GObj *)
Definition gmtou_0.c:327
void fn_8019C744(HSD_GObj *)
Definition gmtou_2.c:364
int fn_8018F74C(void)
Definition gmtoulib.c:2153
void fn_8019BF18(HSD_GObj *)
Definition gmtou_2.c:177
void fn_80199AF0(void)
Definition gmtou_1.c:1493
void fn_801902F0(int arg0)
Initializes SIS library text rendering for tournament mode.
Definition gmtoulib.c:2375
void fn_8019EE80(TmVsData *)
Definition gmtou_2.c:1191
int fn_8018F3D0(int)
Definition gmtoulib.c:1979
void fn_8018D50C(BracketEntry *, s32, s32, s32, s32, s32, s32, f32)
Draws tournament bracket connector lines with optional tail segments.
Definition gmtoulib.c:1200
void fn_801949B4(s32 *arg, u32 arg0, u32 arg01)
Handles tournament rules menu input.
Definition gmtou_0.c:2101
bool fn_80196564(TmData *)
Definition gmtou_1.c:103
CharacterKind fn_8018F6FC(CSSIconHud)
Definition gmtoulib.c:2131
void fn_8019B458(s32 *arg0)
Definition gmtou_1.c:2333
void fn_801937C4(s32 *arg, u32 arg0, u32 arg01)
Definition gmtou_0.c:1589
void fn_80195AF0(s32 *arg, u32 arg0, u32 arg01)
Handles name entry/selection input for tournament mode.
Definition gmtou_0.c:2621
void gm_8019B8C4_OnEnter(void *)
Definition gmtou_1.c:2486
void fn_80198584(ResultsData *)
Definition gmtou_1.c:1054
void fn_80198824(HSD_GObj *)
Animates and positions the tournament bracket results overlay JObj.
Definition gmtou_1.c:1115
void fn_80191154(HSD_GObj *)
Definition gmtou_0.c:339
u32 fn_8018F6A8(int)
Definition gmtoulib.c:2106
void fn_80194D84(s32 *arg, u32 arg0, u32 arg01)
Handles button input for tournament mode menu navigation.
Definition gmtou_0.c:2183
void gm_8019A828(void)
Definition gmtou_1.c:1839
void fn_80194BC4(s32 *arg, u32 arg0, u32 arg01)
Definition gmtou_0.c:2143
int fn_8018F808(void)
Definition gmtoulib.c:2169
void fn_8019B860(TmData *)
Definition gmtou_1.c:2475
TmData * gm_GetTournamentData(void)
Definition gmtoulib.c:2080
HSD_GObj * fn_80190174(HSD_CObjDesc *)
Definition gmtoulib.c:2337
void fn_80191CA4(HSD_GObj *)
Updates JObj visibility based on current menu option selection.
Definition gmtou_0.c:774
void fn_80195CCC(s32 *arg, u32 arg0, u32 arg01)
Definition gmtou_0.c:2703
struct TmBoxArrays lbl_804771B8
Definition gmtoulib.static.h:88
void fn_80198BA0(void)
Initializes tournament mode match data.
Definition gmtou_1.c:1169
void fn_80196EEC(HSD_GObj *)
Tournament mode JObj visibility/animation callback.
Definition gmtou_1.c:463
void fn_8019A158(void)
Definition gmtou_1.c:1622
void fn_8019B81C(s32 *arg0)
Initializes match data and transitions to next state.
Definition gmtou_1.c:2465
TmData gm_804771C4
Definition gmtoulib.static.h:93
void fn_8019D074(HSD_GObj *)
Definition gmtou_2.c:522
void fn_8018E85C(DynamicModelDesc *, s32)
Definition gmtoulib.c:1666
void fn_801975C8(HSD_GObj *)
Updates visibility of a tournament menu JObj based on current menu state.
Definition gmtou_1.c:705
void fn_8019C6AC(HSD_GObj *)
Definition gmtou_2.c:349
void fn_8019610C(s32 *arg, u32 arg0, u32 arg01)
Definition gmtou_0.c:2820
void gm_80190FE4(int)
Initializes the time menu state when entering the time selection screen.
Definition gmtou_0.c:297
void fn_80190ABC(int)
Definition gmtou_0.c:142
void fn_80198D18(void)
Initializes the scene rendering components for the gm_18A5 game mode.
Definition gmtou_1.c:1255
void fn_8018DC18(BracketEntry *, s32, s32, s32, s32, s32, s32, f32)
Definition gmtoulib.c:1373
void fn_8018C8D4(BracketEntry *, s32, s32, s32, s32, s32, s32, f32)
Draws tournament bracket lines for different bracket types (0-3).
Definition gmtoulib.c:907
void fn_8019BA08(u8, HSD_JObj *)
Definition gmtou_2.c:135
void gm_8019EE54_OnLeave(void *)
Definition gmtou_2.c:1185
void fn_80191B5C(void *arg0)
Updates button highlight animation based on current menu option.
Definition gmtou_0.c:735
void fn_8018AA74(HSD_JObj *, s32, s32)
Definition gmtoulib.c:206
char * fn_8018F5F0(void)
Definition gmtoulib.c:2058
void fn_8019044C(HSD_JObj *, float)
Definition gmtoulib.c:2415
void fn_8018FDC4(HSD_JObj *, float x, float y, float z)
Definition gmtoulib.c:2305
s32 fn_8019655C(void)
Definition gmtou_1.c:98
u32 fn_8018F62C(HSD_GObj *)
?
Definition gmtoulib.c:2072
void fn_8018FBE0(s32, s32, s32, s32, s32, s32, s32)
Definition gmtoulib.c:2280
void fn_8019EF08(TmVsData *)
Definition gmtou_2.c:1209
void fn_8019A86C(TmData *, u32, u32)
Definition gmtou_1.c:1852
void fn_801973F8(HSD_GObj *)
Updates visibility and position of a tournament menu JObj.
Definition gmtou_1.c:665
void fn_801976D4(HSD_GObj *)
Updates visibility and animation of tournament menu JObj.
Definition gmtou_1.c:736
void fn_80197AF0(HSD_GObj *gobj)
Definition gmtou_1.c:807
int fn_8018F4A0(void)
fn_8018F410
Definition gmtoulib.c:2011
void fn_8019C570(HSD_GObj *)
updates visibility of char icons on the "press start" screen
Definition gmtou_2.c:322
void gm_801905F0(StartMeleeData *)
Definition gmtoulib.c:2478
void fn_8019DD60(void)
Definition gmtou_2.c:708
void fn_80190520(float x, float y, float z)
Definition gmtoulib.c:2444
void fn_8019C3EC(HSD_GObj *)
Definition gmtou_2.c:293
void fn_8019175C(HSD_GObj *)
Updates menu option selection animation.
Definition gmtou_0.c:570
void fn_80191E9C(HSD_GObj *)
Updates visibility and position of a tournament bracket player entry JObj.
Definition gmtou_0.c:837
void gm_8019628C_OnFrame(void)
Tournament Mode per-frame update handler.
Definition gmtou_0.c:2882
void fn_8018FBD8(UNK_T arg0, s32 arg1)
s32 fn_80196CF8(void)
Definition gmtou_1.c:393
HSD_GObj * fn_801901F8(HSD_CObjDesc *)
Definition gmtoulib.c:2350
int fn_8018F410(void)
Definition gmtoulib.c:1993
void fn_801985D4(HSD_GObj *gobj)
Definition gmtou_1.c:1070
void fn_8019BF8C(HSD_GObj *)
Definition gmtou_2.c:189
int fn_8018F3BC(s32 arg0)
Definition gmtoulib.c:1971
void fn_8019AF50(s32 *, u32, u32)
Tournament match timer display/audio state machine.
Definition gmtou_1.c:2126
void fn_80191FD4(HSD_GObj *)
Definition gmtou_0.c:880
void fn_801913BC(HSD_GObj *)
Updates text visibility and menu state for tournament bracket options.
Definition gmtou_0.c:449
void gm_8019E634(void)
Definition gmtou_2.c:984
void fn_8018A514(int, float)
Definition gmtoulib.c:107
void fn_8019CC74(HSD_GObj *)
Definition gmtou_2.c:437
struct lbl_803D9D20_t lbl_803D9D20
Definition gmtoulib.static.h:33
void gm_8019B9C8_OnLeave(void *)
Definition gmtou_1.c:2511
void fn_80197E18(HSD_GObj *)
Definition gmtou_1.c:885
int fn_8018F310(int)
Definition gmtoulib.c:1957
void fn_8019CDBC(HSD_GObj *)
Definition gmtou_2.c:457
void fn_80196E30(HSD_GObj *)
Updates the tournament UI animation frame counter.
Definition gmtou_1.c:435
void fn_80192E6C(void)
Definition gmtou_0.c:1315
void fn_80191678(HSD_GObj *)
Updates the visibility and animation state of a Tournament Mode menu option.
Definition gmtou_0.c:538
void fn_8018A970(int)
Definition gmtoulib.c:187
void fn_8019C048(HSD_GObj *)
Definition gmtou_2.c:208
void fn_80192BB0(void)
Definition gmtou_0.c:1285
void fn_8018B090(HSD_GObj *)
Definition gmtoulib.c:469
void fn_80194658(s32 *arg, u32 arg0, u32 arg01)
Definition gmtou_0.c:2004
void fn_801981A0(HSD_GObj *)
Definition gmtou_1.c:968
s32 gm_8018F1B0(MatchEnd *me)
Definition gmtoulib.c:1893
void fn_80194F30(s32 *arg, u32 arg0, u32 arg01)
Handles tournament settings menu input (entrant configuration).
Definition gmtou_0.c:2267
u32 fn_8018F640(int)
Definition gmtoulib.c:2087
void fn_801967E0(s32)
Definition gmtou_1.c:196
void fn_8018E46C(HSD_GObj *, int)
Definition gmtoulib.c:1560
void fn_8019249C(HSD_GObj *)
Definition gmtou_0.c:1040
void fn_8019BA04(s32 *arg0)
Definition gmtou_1.c:2519
void fn_80196DBC(HSD_GObj *)
Cycles animation frame counter and updates JObj animation.
Definition gmtou_1.c:421
void fn_80191240(HSD_GObj *)
Updates the visibility and flash animation for a Tournament Mode option icon.
Definition gmtou_0.c:407
void fn_801953C8(s32 *arg, u32 arg0, u32 arg01)
Definition gmtou_0.c:2422
void fn_801983E4(HSD_GObj *)
Updates the visibility and position of a player's controller indicator.
Definition gmtou_1.c:1019
void fn_8019D1BC(void)
Definition gmtou_2.c:541
void fn_801965C4(void)
Definition gmtou_1.c:123
bool fn_80196594(TmData *)
Definition gmtou_1.c:113
void gm_801964A4_OnLeave(UNK_T)
Scene OnLeave callback for gm_18A5. Frees archive resources.
Definition gmtou_0.c:2945
u32 fn_8018F674(int)
Definition gmtoulib.c:2095
void fn_801977AC(HSD_GObj *)
Definition gmtou_1.c:759
void fn_80192758(HSD_GObj *)
Definition gmtou_0.c:1122
void fn_80191A54(HSD_GObj *)
Updates the tournament bracket display visibility and animation.
Definition gmtou_0.c:699
void fn_8018F00C(char *, s32)
Formats a tournament slot display name into a destination buffer.
Definition gmtoulib.c:1842
void fn_80196510(void)
Definition gmtou_1.c:78
void fn_80196684(s32 arg0)
Randomly assigns bracket positions for tournament seeding.
Definition gmtou_1.c:147
void fn_801918F0(HSD_GObj *)
Updates visibility and animation frame of a Training Mode HUD element.
Definition gmtou_0.c:651
int fn_8018F6DC(int)
Definition gmtoulib.c:2117
void fn_80193B58(s32 *arg, u32 arg0, u32 arg01)
Definition gmtou_0.c:1649
void fn_80193308(void)
Definition gmtou_0.c:1394
void fn_80192938(void)
Definition gmtou_0.c:1187
BracketEntry lbl_80473AB8[64]
Definition gmtoulib.static.h:87
MatchEnd gm_80477738
Definition gmtoulib.static.h:90
void fn_80191D38(HSD_GObj *)
GObj callback for tournament bracket slot UI elements.
Definition gmtou_0.c:793
void fn_8019237C(HSD_GObj *)
Updates tournament menu cursor JObj visibility and position.
Definition gmtou_0.c:1008
void fn_8019CFA4(HSD_GObj *)
Definition gmtou_2.c:498
void fn_8019A71C(s32 *arg0, u32 arg1, u32 arg2)
fn_8019A158_end
Definition gmtou_1.c:1792
void gm_8019DF8C_OnFrame(void)
Definition gmtou_2.c:789
HSD_GObj * fn_8019035C(bool, DynamicModelDesc *, int, int, int, bool, void(*)(HSD_GObj *), float)
Definition gmtoulib.c:2392
void fn_80196FFC(HSD_GObj *gobj)
Definition gmtou_1.c:531
void fn_8018ECA8(s32, s32, s32, f32, f32, s32)
Definition gmtoulib.c:1773
void fn_8018FF9C(HSD_JObj *, float x, float y, float z)
Definition gmtoulib.c:2321
void fn_80197FD8(HSD_GObj *)
Definition gmtou_1.c:921
void fn_8018FA24(void)
Definition gmtoulib.c:2224
void fn_8018F888(void)
Definition gmtoulib.c:2197
void gm_8019B2DC_OnFrame(void)
Definition gmtou_1.c:2234
void fn_80190480(float)
Definition gmtoulib.c:2424
void fn_8018DF68(BracketEntry *, s32, s32, s32, s32, s32, s32, f32)
Definition gmtoulib.c:1443
s32 fn_8018F508(s32 *arg0)
Counts available tournament slots and returns the last found index.
Definition gmtoulib.c:2027
void fn_80198C60(void)
Definition gmtou_1.c:1222
void fn_8019CBFC(HSD_GObj *)
Definition gmtou_2.c:426
void fn_8019027C(UNK_T lights)
Definition gmtoulib.c:2363
void fn_8019CA38(HSD_GObj *)
Definition gmtou_2.c:396
signed long s32
Definition hsd_3B2B.h:1
unsigned char u8
Definition hsd_3B2B.h:2
CharacterKind
Definition forward.h:124
CSSIconHud
Not same as CharacterKind bc not as many characters as icons (missing Sheik, Master Hand,...
Definition forward.h:55
#define UNK_PARAMS
Definition placeholder.h:47
#define UNK_T
Definition placeholder.h:31
#define UNK_RET
Definition placeholder.h:39
Definition types.h:1305
Model with multiple animations.
Definition types.h:18
Definition gobj.h:24
Definition jobj.h:107
Definition types.h:686
Definition types.h:963
Definition types.h:256
Definition types.h:1114
Definition types.h:807
Definition types.h:908
Definition types.h:1330
Definition cobj.h:125
Table of anim frame triplets (raw s32 words in ROM), see fn_8019C048.
Definition types.h:1270