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

#include <types.h>

Data Fields

HSD_JObjjoint
 
HSD_JObjx4_jobj2
 
union { 
 
   struct { 
 
      u8   flags_b0: 1 
 
      u8   flags_b1: 1 
 
      u8   flags_b2: 1 
 
      u8   flags_b3: 1 
 
      u8   flags_b4: 1 
 
      u8   flags_b5: 1 
 
      u8   flags_b6: 1 
 
      u8   flags_b7: 1 
 jobj lighting flag More...
 
      u8   flags2_b0: 1 
 jobj texgen flag More...
 
      u8   flags2_b1: 1 
 jobj specular flag More...
 
      u8   flags2_b2: 1 
 
      u8   flags2_b3: 1 
 
      u8   flags2_b4: 1 
 
      u8   flags2_b5: 1 
 
      u8   flags2_b6: 1 
 
      u8   flags2_b7: 1 
 
   }  
 
   u16   flags8 
 
};  
 
union { 
 
   struct { 
 
      u8   xC 
 
      u8   xD: 7 
 
   }  
 
   u32   flagsC 
 
};  
 

Field Documentation

◆ joint

HSD_JObj* FighterBone::joint

◆ x4_jobj2

HSD_JObj* FighterBone::x4_jobj2

◆ flags_b0

u8 FighterBone::flags_b0

◆ flags_b1

u8 FighterBone::flags_b1

◆ flags_b2

u8 FighterBone::flags_b2

◆ flags_b3

u8 FighterBone::flags_b3

◆ flags_b4

u8 FighterBone::flags_b4

◆ flags_b5

u8 FighterBone::flags_b5

◆ flags_b6

u8 FighterBone::flags_b6

◆ flags_b7

u8 FighterBone::flags_b7

jobj lighting flag

◆ flags2_b0

u8 FighterBone::flags2_b0

jobj texgen flag

◆ flags2_b1

u8 FighterBone::flags2_b1

jobj specular flag

◆ flags2_b2

u8 FighterBone::flags2_b2

◆ flags2_b3

u8 FighterBone::flags2_b3

◆ flags2_b4

u8 FighterBone::flags2_b4

◆ flags2_b5

u8 FighterBone::flags2_b5

◆ flags2_b6

u8 FighterBone::flags2_b6

◆ flags2_b7

u8 FighterBone::flags2_b7

◆ flags8

u16 FighterBone::flags8

◆ [union]

union { ... } FighterBone

◆ xC

u8 FighterBone::xC

◆ xD

u8 FighterBone::xD

◆ flagsC

u32 FighterBone::flagsC

◆ [union]

union { ... } FighterBone

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