|
SSBM Decomp
|
#include <types.h>
Data Fields | ||
| enum_t | anim_id | |
| enum_t | x4_flags | |
| union { | ||
| u32 _ | ||
| struct { | ||
| u8 move_id: 8 | ||
| struct { | ||
| u8 x9_b0: 1 | ||
| u8 x9_b1: 1 | ||
| u8 x9_b2: 1 | ||
| u8 x9_b3: 1 | ||
| u8 x9_b4: 1 | ||
| u8 x9_b5: 1 | ||
| u8 x9_b6: 1 | ||
| u8 x9_b7: 1 | ||
| } | ||
| u8 xA | ||
| u8 xB | ||
| } | ||
| }; | ||
| HSD_GObjEvent | anim_cb | |
| HSD_GObjEvent | input_cb | |
| HSD_GObjEvent | phys_cb | |
| HSD_GObjEvent | coll_cb | |
| HSD_GObjEvent | cam_cb | |
| enum_t MotionState::anim_id |
| enum_t MotionState::x4_flags |
| u32 MotionState::_ |
union. | u8 MotionState::move_id |
| u8 MotionState::x9_b0 |
| u8 MotionState::x9_b1 |
| u8 MotionState::x9_b2 |
| u8 MotionState::x9_b3 |
| u8 MotionState::x9_b4 |
| u8 MotionState::x9_b5 |
| u8 MotionState::x9_b6 |
| u8 MotionState::x9_b7 |
| u8 MotionState::xA |
| u8 MotionState::xB |
| union { ... } MotionState |
| HSD_GObjEvent MotionState::anim_cb |
| HSD_GObjEvent MotionState::input_cb |
| HSD_GObjEvent MotionState::phys_cb |
| HSD_GObjEvent MotionState::coll_cb |
| HSD_GObjEvent MotionState::cam_cb |