|
SSBM Decomp
|
#include "mnvibration.h"#include "ft/ft_0C31.h"#include "gm/gm_1A36.h"#include "gm/gmmain_lib.h"#include "lb/lb_00B0.h"#include "lb/lb_00F9.h"#include "lb/lbarchive.h"#include "lb/lbaudio_ax.h"#include "mn/inlines.h"#include "mn/mnmain.h"#include "mn/mnname.h"#include "mn/types.h"#include <dolphin/os.h>#include <baselib/controller.h>#include <baselib/gobj.h>#include <baselib/gobjgxlink.h>#include <baselib/gobjobject.h>#include <baselib/gobjplink.h>#include <baselib/gobjproc.h>#include <baselib/gobjuserdata.h>#include <baselib/jobj.h>#include <baselib/memory.h>#include <baselib/sislib.h>Data Structures | |
| struct | MnVibrationAssets |
| — Local Helper Structs — More... | |
| struct | MnVibrationJointAssets |
| struct | MnVibrationData |
Functions | |
| void | lb_8001CE00 (void) |
| static f32 | mnVibration_JObjGetTranslationX (HSD_JObj *jobj) |
| static f32 | mnVibration_JObjGetTranslationY (HSD_JObj *jobj) |
| static f32 | mnVibration_JObjGetTranslationZ (HSD_JObj *jobj) |
| static void | mnVibration_JObjSetTranslateX (HSD_JObj *jobj, f32 x) |
| static void | mnVibration_JObjSetTranslateY (HSD_JObj *jobj, f32 y) |
| static void | mnVibration_JObjSetTranslateZ (HSD_JObj *jobj, f32 z) |
| HSD_JObj * | mnVibration_802474C4 (s32 count) |
| — Function Implementation — | |
| void | fn_80247510 (HSD_GObj *gobj) |
| void | fn_80248084 (HSD_GObj *gobj) |
| void | mnVibration_802480B4 (HSD_JObj *arg0, u8 arg1, u8 arg2) |
| void | mnVibration_8024829C (HSD_GObj *arg0) |
| void | mnVibration_80248444 (HSD_GObj *arg0, u8 arg1, u8 arg2) |
| s32 | mnVibration_80248644 (HSD_GObj *arg0) |
| void | fn_80248748 (HSD_GObj *gobj) |
| void | fn_802487A8 (HSD_GObj *gobj) |
| void | fn_80248A78 (HSD_GObj *arg0) |
| void | mnVibration_80248ED4 (s32 arg0) |
| void | mnVibration_80249174 (int arg0) |
Variables | |
| long | HSD_GObj_804D783C |
| — Externs — | |
| static u16 | mnVibration_804D4FE8 [4] = { 0x16, 0x15, 0x14, 0x13 } |
| static s32 | mnVibration_804D4FF0 |
| HSD_GObj * | mnVibration_804D6C28 |
| MnVibrationAssets | mnVibration_804A0868 |
| MnVibrationJointAssets | mnVibration_804A0878 |
| MnVibrationJointAssets | mnVibration_804A0888 |
| MnVibrationJointAssets | mnVibration_804A0898 |
| static AnimLoopSettings | mnVibration_803EECEC = { 50.0f, 70.0f, -0.1f } |
| static f32 | mnVibration_803EECF8 [3] = { 0.0f, 14.0f, -0.1f } |
| void lb_8001CE00 | ( | void | ) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| void fn_80247510 | ( | HSD_GObj * | gobj | ) |
| void fn_80248084 | ( | HSD_GObj * | gobj | ) |
| void mnVibration_8024829C | ( | HSD_GObj * | arg0 | ) |
| void fn_80248748 | ( | HSD_GObj * | gobj | ) |
| void fn_802487A8 | ( | HSD_GObj * | gobj | ) |
| void fn_80248A78 | ( | HSD_GObj * | arg0 | ) |
| void mnVibration_80248ED4 | ( | s32 | arg0 | ) |
| void mnVibration_80249174 | ( | int | arg0 | ) |
|
extern |
— Externs —
|
static |
|
static |
| HSD_GObj* mnVibration_804D6C28 |
| MnVibrationAssets mnVibration_804A0868 |
| MnVibrationJointAssets mnVibration_804A0878 |
| MnVibrationJointAssets mnVibration_804A0888 |
| MnVibrationJointAssets mnVibration_804A0898 |
|
static |
|
static |