SSBM Decomp
Loading...
Searching...
No Matches
MotionState Struct Reference

#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
 

Field Documentation

◆ anim_id

enum_t MotionState::anim_id

◆ x4_flags

enum_t MotionState::x4_flags

◆ _

u32 MotionState::_
Todo:
Try to match without this being a union.

◆ move_id

u8 MotionState::move_id

◆ x9_b0

u8 MotionState::x9_b0

◆ x9_b1

u8 MotionState::x9_b1

◆ x9_b2

u8 MotionState::x9_b2

◆ x9_b3

u8 MotionState::x9_b3

◆ x9_b4

u8 MotionState::x9_b4

◆ x9_b5

u8 MotionState::x9_b5

◆ x9_b6

u8 MotionState::x9_b6

◆ x9_b7

u8 MotionState::x9_b7

◆ xA

u8 MotionState::xA

◆ xB

u8 MotionState::xB

◆ [union]

union { ... } MotionState

◆ anim_cb

HSD_GObjEvent MotionState::anim_cb

◆ input_cb

HSD_GObjEvent MotionState::input_cb

◆ phys_cb

HSD_GObjEvent MotionState::phys_cb

◆ coll_cb

HSD_GObjEvent MotionState::coll_cb

◆ cam_cb

HSD_GObjEvent MotionState::cam_cb

The documentation for this struct was generated from the following file: