SSBM Decomp
Loading...
Searching...
No Matches
types.h
Go to the documentation of this file.
1#ifndef MELEE_IT_ITEMS_TYPES_H
2#define MELEE_IT_ITEMS_TYPES_H
3
4#include <Runtime/platform.h>
5
6#include <melee/it/kinds/forward.h> // IWYU pragma: export
8
19
51
52#endif
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:29
Definition types.h:20
HSD_GObjEvent thrown
Definition types.h:31
HSD_GObjPredicate dmg_dealt
Definition types.h:33
HSD_GObjPredicate clanked
Definition types.h:41
ItemStateTable * states
Definition types.h:21
HSD_GObjPredicate shield_bounced
Definition types.h:45
HSD_GObjPredicate dmg_received
Definition types.h:35
HSD_GObjPredicate reflected
Definition types.h:39
HSD_GObjInteraction evt_unk
Definition types.h:49
HSD_GObjEvent picked_up
Definition types.h:27
HSD_GObjEvent destroyed
Definition types.h:25
HSD_GObjEvent dropped
Definition types.h:29
HSD_GObjEvent entered_air
Definition types.h:37
HSD_GObjPredicate absorbed
Definition types.h:43
HSD_GObjPredicate hit_shield
Definition types.h:47
HSD_GObjEvent spawned
Definition types.h:23
Definition types.h:10
HSD_GObjPredicate animated
Definition types.h:13
HSD_GObjPredicate collided
Definition types.h:17
HSD_GObjEvent physics_updated
Definition types.h:15
enum_t anim_id
Definition types.h:11
void(* HSD_GObjInteraction)(HSD_GObj *gobj0, HSD_GObj *gobj1)
Definition forward.h:116
void(* HSD_GObjEvent)(HSD_GObj *gobj)
Definition forward.h:113
bool(* HSD_GObjPredicate)(HSD_GObj *gobj)
Definition forward.h:115