|
SSBM Decomp
|
#include <types.h>
Data Fields | ||
| HSD_GObj * | x0_gobj | |
| Vec3 | cur_pos | |
| Vec3 | cur_pos_correct | |
| Vec3 | prev_pos | |
| Vec3 | x28_vec | |
| ECBFlagStruct | x34_flags | |
| ECBFlagStruct | x35_flags | |
| s16 | facing_dir | |
| int | x38 | |
| int | x3C | |
| int | ledge_id_right | |
| int | ledge_id_left | |
| int | x48_joint_id | |
| int | x4C_joint_id | |
| float | x50 | |
| float | ledge_snap_x | |
| float | ledge_snap_y | |
| float | ledge_snap_height | |
| float | lstick_x | |
| ftECB | x64_ecb | |
| ftECB | x84_ecb | |
| ftECB | xA4_ecbCurrCorrect | |
| ftECB | xC4_ecb | |
| ftECB | xE4_ecb | |
| s32 | x104 | |
| union { | ||
| struct { | ||
| HSD_JObj * x108_joint | ||
| HSD_JObj * x10C_joint [6] | ||
| } | ||
| struct { | ||
| float x108_f32 | ||
| float x10C_f32 | ||
| float x110_f32 | ||
| float x114_f32 | ||
| float x118_f32 | ||
| } | ||
| }; | ||
| float | x124 | |
| float | x128 | |
| float | x12C | |
| u32 | x130_flags | |
| s32 | env_flags | |
| s32 | prev_env_flags | |
| s32 | x13C | |
| Vec3 | x140 | |
| SurfaceData | floor | |
| SurfaceData | right_wall | |
| SurfaceData | left_wall | |
| SurfaceData | ceiling | |
| HSD_GObj* CollData::x0_gobj |
| Vec3 CollData::cur_pos |
| Vec3 CollData::cur_pos_correct |
| Vec3 CollData::prev_pos |
| Vec3 CollData::x28_vec |
| ECBFlagStruct CollData::x34_flags |
| ECBFlagStruct CollData::x35_flags |
| s16 CollData::facing_dir |
| int CollData::x38 |
| int CollData::x3C |
| int CollData::ledge_id_right |
| int CollData::ledge_id_left |
| int CollData::x48_joint_id |
| int CollData::x4C_joint_id |
| float CollData::x50 |
| float CollData::ledge_snap_x |
| float CollData::ledge_snap_y |
| float CollData::ledge_snap_height |
| float CollData::lstick_x |
| ftECB CollData::x64_ecb |
| ftECB CollData::x84_ecb |
| ftECB CollData::xA4_ecbCurrCorrect |
| ftECB CollData::xC4_ecb |
| ftECB CollData::xE4_ecb |
| s32 CollData::x104 |
| HSD_JObj* CollData::x108_joint |
| HSD_JObj* CollData::x10C_joint[6] |
| float CollData::x108_f32 |
| float CollData::x10C_f32 |
| float CollData::x110_f32 |
| float CollData::x114_f32 |
| float CollData::x118_f32 |
| union { ... } CollData |
| float CollData::x124 |
| float CollData::x128 |
| float CollData::x12C |
| u32 CollData::x130_flags |
| s32 CollData::env_flags |
| s32 CollData::prev_env_flags |
| s32 CollData::x13C |
| Vec3 CollData::x140 |
| SurfaceData CollData::floor |
| SurfaceData CollData::right_wall |
| SurfaceData CollData::left_wall |
| SurfaceData CollData::ceiling |