SSBM Decomp
Loading...
Searching...
No Matches
itmball.h
Go to the documentation of this file.
1#ifndef GALE01_2978DC
2#define GALE01_2978DC
3
4#include <platform.h>
5
6#include "it/forward.h"
7
8#include "it/items/types.h"
9
10/* 2978DC */ void itMball_Destroyed(Item_GObj*);
11/* 297904 */ void itMball_Spawned(Item_GObj*);
12/* 297944 */ void itMball_80297944(Item_GObj* arg0);
13/* 29799C */ bool itMball_Motion0_Anim(Item_GObj* gobj);
14/* 2979A4 */ void itMball_Motion0_Phys(Item_GObj* gobj);
15/* 2979A8 */ bool itMball_Motion0_Coll(Item_GObj* arg0);
16/* 2979D4 */ void itMball_802979D4(Item_GObj* arg0);
17/* 297A1C */ bool itMball_Motion3_Anim(Item_GObj* gobj);
18/* 297A24 */ void itMball_Motion1_Phys(Item_GObj* arg0);
19/* 297A54 */ bool itMball_Motion1_Coll(Item_GObj* arg0);
20/* 297ABC */ void itMball_PickedUp(Item_GObj*);
21/* 297AE4 */ bool itMball_Motion2_Anim(Item_GObj* gobj);
22/* 297AEC */ void itMball_Motion2_Phys(Item_GObj* gobj);
23/* 297AF0 */ void itMball_Dropped(Item_GObj*);
24/* 297B18 */ void itMball_Thrown(Item_GObj*);
25/* 297B40 */ void itMball_Motion3_Phys(Item_GObj* arg0);
26/* 297B8C */ bool itMball_Motion3_Coll(Item_GObj* arg0);
27/* 297BB8 */ bool itMball_DmgDealt(Item_GObj* arg0);
28/* 297BF8 */ void itMball_EnteredAir(Item_GObj*);
29/* 297C84 */ bool itMball_Motion4_Anim(Item_GObj* gobj);
30/* 297C8C */ void itMball_Motion4_Phys(Item_GObj* gobj);
31/* 297C90 */ bool itMball_Motion4_Coll(Item_GObj* gobj);
32/* 297CC4 */ void itMball_80297CC4(Item_GObj* arg0);
33/* 297DD8 */ void itMball_OnAccessory(Item_GObj* arg0);
34/* 297E28 */ bool itMball_Motion5_Anim(Item_GObj* gobj);
35/* 297E5C */ void itMball_Motion5_Phys(Item_GObj* gobj);
36/* 297E60 */ bool itMball_Motion5_Coll(Item_GObj* arg0);
37/* 297E8C */ void itMball_80297E8C(Item_GObj*);
38/* 297F94 */ bool itMball_Motion6_Anim(Item_GObj* gobj);
39/* 297FC8 */ void itMball_Motion6_Phys(Item_GObj* arg0);
40/* 297FF8 */ bool itMball_Motion6_Coll(Item_GObj* arg0);
41/* 298060 */ bool itMball_Clanked(Item_GObj*);
42/* 2980A0 */ bool itMball_Reflected(Item_GObj*);
43/* 2980D4 */ bool itMball_HitShield(Item_GObj* arg0);
44/* 298114 */ bool itMball_ShieldBounced(Item_GObj* arg0);
45/* 298148 */ void itMball_EvtUnk(Item_GObj*, Item_GObj*);
46/* 3F6488 */ extern ItemStateTable it_803F6488[];
47
48#endif
bool itMball_Motion0_Coll(Item_GObj *arg0)
Definition itmball.c:70
void itMball_80297E8C(Item_GObj *)
Definition itmball.c:235
void itMball_802979D4(Item_GObj *arg0)
Definition itmball.c:76
void itMball_Motion6_Phys(Item_GObj *arg0)
Definition itmball.c:269
void itMball_OnAccessory(Item_GObj *arg0)
Definition itmball.c:206
void itMball_PickedUp(Item_GObj *)
Definition itmball.c:112
bool itMball_Motion6_Anim(Item_GObj *gobj)
Definition itmball.c:259
bool itMball_Motion6_Coll(Item_GObj *arg0)
Definition itmball.c:277
bool itMball_Motion5_Coll(Item_GObj *arg0)
Definition itmball.c:229
void itMball_80297CC4(Item_GObj *arg0)
Definition itmball.c:178
bool itMball_Motion5_Anim(Item_GObj *gobj)
Definition itmball.c:217
bool itMball_Motion3_Coll(Item_GObj *arg0)
Definition itmball.c:142
void itMball_Motion0_Phys(Item_GObj *gobj)
Definition itmball.c:68
void itMball_Thrown(Item_GObj *)
Definition itmball.c:129
bool itMball_Reflected(Item_GObj *)
Definition itmball.c:298
bool itMball_Motion3_Anim(Item_GObj *gobj)
Definition itmball.c:87
void itMball_EnteredAir(Item_GObj *)
Definition itmball.c:156
bool itMball_HitShield(Item_GObj *arg0)
Definition itmball.c:304
bool itMball_Clanked(Item_GObj *)
Definition itmball.c:290
void itMball_Destroyed(Item_GObj *)
Definition itmball.c:35
void itMball_Motion4_Phys(Item_GObj *gobj)
Definition itmball.c:170
bool itMball_Motion0_Anim(Item_GObj *gobj)
Definition itmball.c:63
bool itMball_Motion4_Coll(Item_GObj *gobj)
Definition itmball.c:172
void itMball_Spawned(Item_GObj *)
Definition itmball.c:43
void itMball_Motion2_Phys(Item_GObj *gobj)
Definition itmball.c:122
bool itMball_Motion4_Anim(Item_GObj *gobj)
Definition itmball.c:165
void itMball_Dropped(Item_GObj *)
Definition itmball.c:124
ItemStateTable it_803F6488[]
Definition itmball.c:25
bool itMball_ShieldBounced(Item_GObj *arg0)
Definition itmball.c:312
void itMball_EvtUnk(Item_GObj *, Item_GObj *)
Definition itmball.c:318
void itMball_Motion3_Phys(Item_GObj *arg0)
Definition itmball.c:134
void itMball_Motion1_Phys(Item_GObj *arg0)
Definition itmball.c:92
bool itMball_Motion1_Coll(Item_GObj *arg0)
Definition itmball.c:99
void itMball_Motion5_Phys(Item_GObj *gobj)
Definition itmball.c:227
void itMball_80297944(Item_GObj *arg0)
Definition itmball.c:52
bool itMball_Motion2_Anim(Item_GObj *gobj)
Definition itmball.c:117
bool itMball_DmgDealt(Item_GObj *arg0)
Definition itmball.c:148
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition types.h:11