src/object/itemOnGround.c file

Item On Ground object.

Classes

struct Unk_0811E84C

Functions

void ItemOnGround_Kind2_Init(ItemOnGroundEntity* this)
auto sub_0808147C(u32) -> u8
void sub_080814A4(ItemOnGroundEntity* this)
auto sub_080814C0(ItemOnGroundEntity* this) -> u32
void sub_08081500(ItemOnGroundEntity* this)
void sub_0808153C(ItemOnGroundEntity* this)
void sub_08081598(ItemOnGroundEntity* this)
void sub_080813BC(ItemOnGroundEntity* this)
void ItemOnGround_Kind1_Init(ItemOnGroundEntity* this)
void ItemOnGround_Init(ItemOnGroundEntity* this)
void ItemOnGround_Action1(ItemOnGroundEntity* this)
void ItemOnGround_Action2(ItemOnGroundEntity* this)
void ItemOnGround_Action3(ItemOnGroundEntity* this)
void ItemOnGround_Action4(ItemOnGroundEntity* this)
void ItemOnGround_Kindx_Init(ItemOnGroundEntity* this)
void ItemOnGround_Kind3_Init(ItemOnGroundEntity* this)
void ItemOnGround_Kind4_Init(ItemOnGroundEntity* this)
void ItemOnGround_Burried_Init(ItemOnGroundEntity* this)
void ItemOnGround_Sunken_Init(ItemOnGroundEntity* this)
void ItemOnGround_Kind9_Init(ItemOnGroundEntity* this)
void ItemOnGround_Kindx_Action2(ItemOnGroundEntity* this)
void ItemOnGround_Kind2_Action2(ItemOnGroundEntity* this)
void ItemOnGround_Kind3_Action2(ItemOnGroundEntity* this)
void ItemOnGround_Kind4_Action2(ItemOnGroundEntity* this)
void ItemOnGround_Kind5_Action2(ItemOnGroundEntity* this)
void ItemOnGround_Burried_Action2(ItemOnGroundEntity* this)
void ItemOnGround_Sunken_Action2(ItemOnGroundEntity* this)
void ItemOnGround_Kind9_Action2(ItemOnGroundEntity* this)
void sub_080813D4(ItemOnGroundEntity* this)
void sub_080813E8(ItemOnGroundEntity* this)
void sub_080813F0(ItemOnGroundEntity* this)
auto CheckShouldPlayItemGetCutscene(ItemOnGroundEntity* this) -> bool32
void ItemOnGround_SetFlagAndDelete(ItemOnGroundEntity*, u32)
void ItemOnGround(ItemOnGroundEntity* this)
auto ItemOnGround_PickUp(ItemOnGroundEntity* this) -> bool32
void sub_0808148C(u32 arg0)

Variables

static const Unk_0811E84C gUnk_0811E84C