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