|
SSBM Decomp
|
#include "itseakchain.h"#include <Runtime/platform.h>#include <melee/ft/kinds/ftSeak/forward.h>#include <melee/it/forward.h>#include <sysdolphin/baselib/forward.h>#include "inlines.h"#include "itlinkhookshot.h"#include <dolphin/mtx.h>#include <melee/ft/ftcoll.h>#include <melee/ft/ftlib.h>#include <melee/ft/inlines.h>#include <melee/ft/kinds/ftSeak/ftseakspecials.h>#include <melee/it/inlines.h>#include <melee/it/it_26B1.h>#include <melee/it/it_2725.h>#include <melee/it/itCharItems.h>#include <melee/it/item.h>#include <melee/it/types.h>#include <melee/lb/lbaudio_ax.h>#include <melee/lb/lbvector.h>#include <melee/mp/mpcoll.h>#include <sysdolphin/baselib/gobj.h>#include <sysdolphin/baselib/gobjgxlink.h>#include <sysdolphin/baselib/gobjobject.h>#include <sysdolphin/baselib/gobjplink.h>#include <sysdolphin/baselib/gobjuserdata.h>#include <sysdolphin/baselib/jobj.h>Data Structures | |
| struct | _m2c_stack_it_802BCA30 |
| struct | _m2c_stack_fn_802BB694 |
| struct | _m2c_stack_fn_802BB784 |
| struct | _m2c_stack_fn_802BB574 |
| struct | _m2c_stack_fn_802BB44C |
| struct | _m2c_stack_it_802BCB88 |
| struct | _m2c_stack_it_802BCFC4 |
| struct | _m2c_stack_it_802BB290 |
| struct | it_802BC080_stack |
Variables | |
| const Vec3 | it_803B8680 = { 0 } |
| const Vec3 | it_803B868C = { 0.0f, 0.0f, 0.1f } |
| ItemStateTable | it_803F7438 [] |
| ASSERT_SIZE | ( | struct _m2c_stack_it_802BCA30 | , |
| 0x68 | ) |
| ASSERT_SIZE | ( | struct _m2c_stack_fn_802BB694 | , |
| 0x60 | ) |
| ASSERT_SIZE | ( | struct _m2c_stack_fn_802BB784 | , |
| 0x68 | ) |
| ASSERT_SIZE | ( | struct _m2c_stack_fn_802BB574 | , |
| 0x68 | ) |
| ASSERT_SIZE | ( | struct _m2c_stack_fn_802BB44C | , |
| 0x68 | ) |
| ASSERT_SIZE | ( | struct _m2c_stack_it_802BCB88 | , |
| 0xA0 | ) |
| ASSERT_SIZE | ( | struct _m2c_stack_it_802BCFC4 | , |
| 0x80 | ) |
| ASSERT_SIZE | ( | struct _m2c_stack_it_802BB290 | , |
| 0xA8 | ) |
| void it_802BAEEC | ( | Item_GObj * | gobj | ) |
| void it_802BAF0C | ( | Item_GObj * | gobj | ) |
|
static |
| void it_802BB20C | ( | Item_GObj * | gobj | ) |
| void fn_802BB428 | ( | Item_GObj * | gobj | ) |
| void fn_802BB44C | ( | Item_GObj * | gobj | ) |
| void fn_802BB574 | ( | Item_GObj * | gobj | ) |
| void fn_802BB694 | ( | Item_GObj * | gobj | ) |
| void fn_802BB784 | ( | Item_GObj * | gobj | ) |
|
static |
| int it_802BB938 | ( | ItemLink * | link, |
| int | arg1, | ||
| float | arg2 ) |
| void it_802BBB0C | ( | ItemLink * | link, |
| Vec3 * | offset, | ||
| itSeakChain_Attrs * | sa, | ||
| float | scale ) |
| void it_802BBC38 | ( | ItemLink * | link, |
| Vec3 * | offset, | ||
| itSeakChain_Attrs * | sa, | ||
| f32 | scale ) |
| enum_t it_802BBD64 | ( | ItemLink * | link, |
| Vec3 * | arg1, | ||
| itSeakChain_Attrs * | sa ) |
| enum_t it_802BBED0 | ( | ItemLink * | link, |
| Point3d * | arg1, | ||
| itSeakChain_Attrs * | sa ) |
|
inlinestatic |
|
inlinestatic |
| bool it_802BC94C | ( | ItemLink * | arg0, |
| Vec3 * | arg1, | ||
| itSeakChain_Attrs * | sa, | ||
| f32 | farg0 ) |
| void it_802BCA30 | ( | Item * | ip | ) |
| void it_2725_Logic54_PickedUp | ( | Item_GObj * | gobj | ) |
| void it_802BCED4 | ( | Item_GObj * | gobj | ) |
| void it_802BCF2C | ( | Item_GObj * | gobj | ) |
| void it_802BCF84 | ( | Item_GObj * | gobj | ) |
| void itSeakChain_Logic54_EvtUnk | ( | Item_GObj * | gobj, |
| Fighter_GObj * | ref_gobj ) |
| const Vec3 it_803B8680 = { 0 } |
| const Vec3 it_803B868C = { 0.0f, 0.0f, 0.1f } |
| ItemStateTable it_803F7438[] |