|
SSBM Decomp
|
#include "grfourside.h"#include <Runtime/platform.h>#include <placeholder.h>#include "forward.h"#include "granime.h"#include "grdisplay.h"#include "ground.h"#include "grzakogenerator.h"#include "inlines.h"#include "stage.h"#include "types.h"#include <dolphin/mtx.h>#include <melee/cm/camera.h>#include <melee/cm/types.h>#include <melee/lb/lb_00B0.h>#include <melee/lb/lb_00F9.h>#include <melee/mp/mplib.h>#include <sysdolphin/baselib/gobj.h>#include <sysdolphin/baselib/gobjobject.h>#include <sysdolphin/baselib/gobjproc.h>#include <sysdolphin/baselib/jobj.h>#include <sysdolphin/baselib/random.h>Data Structures | |
| struct | grFourside_YakumonoParam |
Variables | |
| static struct grFourside_YakumonoParam * | yakumono_param |
| GrJoint | grFs_803E3CE8 [] |
| StageCallbacks | grFs_StageCallbacks [] |
| StageData | grFs_StageData |
|
static |
Joint collision callback for ground surfaces.
| user_data | Saved untyped data attached to the callback. |
| coll_x50 | Unknown, sourced from CollData::x50. dist according to fn_801FC9AC? |
| delta_y | Relative y-offset since the collision started, equal to coll->cur_pos.y - coll->last_pos.y |
| void grFourside_801F2D0C | ( | bool | arg | ) |
| void grFourside_801F2D10 | ( | void | ) |
| void grFourside_801F2DA0 | ( | void | ) |
| void grFourside_801F2DA4 | ( | void | ) |
| bool grFourside_801F2DC8 | ( | void | ) |
| HSD_GObj * grFourside_801F2DD0 | ( | int | gobj_id | ) |
| void grFourside_801F2EBC | ( | Ground_GObj * | gobj | ) |
| bool grFourside_801F2EE8 | ( | Ground_GObj * | arg | ) |
| void grFourside_801F2EF0 | ( | Ground_GObj * | arg | ) |
| void grFourside_801F2EF4 | ( | Ground_GObj * | arg | ) |
| void grFourside_801F2EF8 | ( | Ground_GObj * | gobj | ) |
| bool grFourside_801F2F24 | ( | Ground_GObj * | arg | ) |
| void grFourside_801F2F2C | ( | Ground_GObj * | arg | ) |
| void grFourside_801F2F30 | ( | Ground_GObj * | arg | ) |
| void grFourside_801F2F34 | ( | Ground_GObj * | gobj | ) |
| bool grFourside_801F3070 | ( | Ground_GObj * | arg | ) |
| void grFourside_801F3078 | ( | Ground_GObj * | gobj | ) |
| void grFourside_801F309C | ( | Ground_GObj * | arg | ) |
| void grFourside_801F30F0 | ( | Ground_GObj * | gobj | ) |
| bool grFourside_801F3144 | ( | Ground_GObj * | arg | ) |
| void grFourside_801F314C | ( | Ground_GObj * | arg | ) |
| void grFourside_801F3150 | ( | Ground_GObj * | arg | ) |
| void grFourside_801F3154 | ( | Ground_GObj * | gobj | ) |
| bool grFourside_801F326C | ( | Ground_GObj * | arg | ) |
|
inlinestatic |
| void grFourside_801F3274 | ( | Ground_GObj * | gobj | ) |
| void grFourside_801F37F8 | ( | Ground_GObj * | arg | ) |
| void grFourside_801F37FC | ( | Ground_GObj * | gobj | ) |
| bool grFourside_801F388C | ( | Ground_GObj * | arg | ) |
|
inlinestatic |
| void grFourside_801F3894 | ( | Ground_GObj * | gobj | ) |
| void grFourside_801F3B6C | ( | Ground_GObj * | arg | ) |
| void grFourside_801F3B70 | ( | Ground_GObj * | gobj | ) |
| void grFourside_801F3C40 | ( | Ground_GObj * | gobj | ) |
| bool grFourside_801F3CC0 | ( | Ground_GObj * | arg | ) |
| void grFourside_801F3CC8 | ( | Ground_GObj * | gobj | ) |
| void grFourside_801F3F0C | ( | Ground_GObj * | arg | ) |
| int grFourside_801F3F10 | ( | void | ) |
| void fn_801F3F74 | ( | HSD_GObj * | gobj, |
| int | renderpass ) |
| DynamicsDesc * grFourside_801F41E0 | ( | enum_t | arg | ) |
|
static |
| GrJoint grFs_803E3CE8[] |
| StageCallbacks grFs_StageCallbacks[] |
| StageData grFs_StageData |