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 <Runtime/platform.h>
5
6#include <melee/it/forward.h>
7
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
HSD_GObj * gobj
Definition gm_19EF.c:73
ItemStateTable it_803F6488[]
Definition itmball.c:21
bool itMball_Motion0_Coll(Item_GObj *arg0)
Definition itmball.c:64
void itMball_80297E8C(Item_GObj *)
Definition itmball.c:222
void itMball_802979D4(Item_GObj *arg0)
Definition itmball.c:70
void itMball_Motion6_Phys(Item_GObj *arg0)
Definition itmball.c:252
void itMball_OnAccessory(Item_GObj *arg0)
Definition itmball.c:197
void itMball_PickedUp(Item_GObj *)
Definition itmball.c:106
bool itMball_Motion6_Anim(Item_GObj *gobj)
Definition itmball.c:246
bool itMball_Motion6_Coll(Item_GObj *arg0)
Definition itmball.c:260
bool itMball_Motion5_Coll(Item_GObj *arg0)
Definition itmball.c:216
void itMball_80297CC4(Item_GObj *arg0)
Definition itmball.c:169
bool itMball_Motion5_Anim(Item_GObj *gobj)
Definition itmball.c:208
bool itMball_Motion3_Coll(Item_GObj *arg0)
Definition itmball.c:133
void itMball_Motion0_Phys(Item_GObj *gobj)
Definition itmball.c:62
void itMball_Thrown(Item_GObj *)
Definition itmball.c:123
bool itMball_Reflected(Item_GObj *)
Definition itmball.c:281
bool itMball_Motion3_Anim(Item_GObj *gobj)
Definition itmball.c:81
void itMball_EnteredAir(Item_GObj *)
Definition itmball.c:147
bool itMball_HitShield(Item_GObj *arg0)
Definition itmball.c:287
bool itMball_Clanked(Item_GObj *)
Definition itmball.c:273
void itMball_Destroyed(Item_GObj *)
Definition itmball.c:31
void itMball_Motion4_Phys(Item_GObj *gobj)
Definition itmball.c:161
bool itMball_Motion0_Anim(Item_GObj *gobj)
Definition itmball.c:57
bool itMball_Motion4_Coll(Item_GObj *gobj)
Definition itmball.c:163
void itMball_Spawned(Item_GObj *)
Definition itmball.c:39
void itMball_Motion2_Phys(Item_GObj *gobj)
Definition itmball.c:116
bool itMball_Motion4_Anim(Item_GObj *gobj)
Definition itmball.c:156
void itMball_Dropped(Item_GObj *)
Definition itmball.c:118
bool itMball_ShieldBounced(Item_GObj *arg0)
Definition itmball.c:295
void itMball_EvtUnk(Item_GObj *, Item_GObj *)
Definition itmball.c:301
void itMball_Motion3_Phys(Item_GObj *arg0)
Definition itmball.c:128
void itMball_Motion1_Phys(Item_GObj *arg0)
Definition itmball.c:86
bool itMball_Motion1_Coll(Item_GObj *arg0)
Definition itmball.c:93
void itMball_Motion5_Phys(Item_GObj *gobj)
Definition itmball.c:214
void itMball_80297944(Item_GObj *arg0)
Definition itmball.c:48
bool itMball_Motion2_Anim(Item_GObj *gobj)
Definition itmball.c:111
bool itMball_DmgDealt(Item_GObj *arg0)
Definition itmball.c:139
HSD_GObj Item_GObj
Definition forward.h:62
Definition types.h:12