|
SSBM Decomp
|
#include "itarwinglaser.h"#include <placeholder.h>#include <platform.h>#include "ef/efsync.h"#include "ft/ftlib.h"#include "gr/grcorneria.h"#include "gr/ground.h"#include "gr/stage.h"#include "it/inlines.h"#include "it/it_266F.h"#include "it/it_26B1.h"#include "it/it_2725.h"#include "it/item.h"#include "lb/lb_00B0.h"#include "lb/lbvector.h"#include "mp/mplib.h"#include <trigf.h>#include <MSL/math.h>#include <baselib/jobj.h>Data Structures | |
| struct | ArwingLaserAttr |
Functions | |
| static void | itArwinglaser_UnkMotion2_Anim (Item_GObj *) |
| static void | itArwinglaser_UnkMotion3_Anim (Item_GObj *) |
| static void | itArwinglaser_UnkMotion2_Phys (Item_GObj *) |
| static void | itArwinglaser_UnkMotion3_Phys (Item_GObj *) |
| static bool | itArwinglaser_UnkMotion2_Coll (Item_GObj *) |
| static bool | itArwinglaser_UnkMotion3_Coll (Item_GObj *) |
| static bool | itArwinglaser_UnkMotion5_Coll (Item_GObj *) |
| s32 | it_802E70BC (Item_GObj *gobj) |
| Item_GObj * | it_802E72E0 (Item_GObj *parent, HSD_JObj *bone, s32 type, f32 scale, f32 scale_mult) |
| void | it_802E7654 (s32 owner, HSD_JObj *bone, Vec3 *target, s32 type, s32 arg4, f32 scale) |
| void | it_802E79C8 (Item_GObj *gobj) |
| void | it_802E7A4C (Item_GObj *gobj) |
| bool | it_802E838C (Item_GObj *gobj) |
| bool | it_802E8418 (Item_GObj *gobj) |
| bool | it_802E8420 (Item_GObj *gobj) |
| bool | it_802E85F4 (Item_GObj *gobj) |
| bool | it_802E8784 (Item_GObj *gobj) |
Variables | |
| ItemStateTable | it_803F8DE8 [] |
| static Vec2 | it_803F8E48 [] |
|
static |
|
static |
|
static |
|
static |
| Item_GObj * it_802E72E0 | ( | Item_GObj * | parent, |
| HSD_JObj * | bone, | ||
| s32 | type, | ||
| f32 | scale, | ||
| f32 | scale_mult | ||
| ) |
| void it_802E79C8 | ( | Item_GObj * | gobj | ) |
| void it_802E7A4C | ( | Item_GObj * | gobj | ) |
| ItemStateTable it_803F8DE8[] |
|
static |