SSBM Decomp
Loading...
Searching...
No Matches
types.h File Reference

Go to the source code of this file.

Data Structures

struct  FighterPartsTable
 Table in PlCo.dat. More...
struct  FallCommon
struct  ftCommonData
struct  FtSFXArr
struct  FtSFX
struct  ftData_x34
struct  ftData_x44_t
struct  ftData_x8_x8
struct  FtPartsDesc
struct  ftData_x20
struct  ftData
struct  ftData::ftData_x8
struct  ftData::ftData_x1C
struct  ftData::ftData_x30
struct  ftData::ftData_x34
struct  ftData::ftData_x38
struct  ThrowFlags
struct  ftCo_DatAttrs_xBC_t
struct  ftCo_DatAttrs
struct  FighterBone
struct  SmashAttr
struct  itPickup
struct  UnkCostumeStruct
struct  UnkCostumeList
struct  MotionState
struct  Fighter_WaitAnimData
struct  Fighter_CostumeStrings
struct  Fighter_DemoStrings
union  Struct2070
struct  Struct2074
struct  ftDeviceUnk3
struct  ftDeviceUnk4
struct  ftDeviceUnk5
 TODO same as ftDeviceUnk3. More...
struct  Fighter_x1A88_xFC_t
struct  CpuFighter
struct  Fighter_x59C_t
struct  UnkPlBonusBits
struct  ft_800898B4_t
struct  ftSs_Fighter
struct  ftSs_Fighter::Fighter_x2D0_t
struct  ftSs_Fighter::Fighter_x8B0_t
struct  ftSs_Fighter::Fighter_x1614_t
struct  ftSs_Fighter::Fighter_x1670_t
struct  ftSs_Fighter::dmg
struct  ftSs_Fighter::Fighter_x20B0_t
union  ftSs_Fighter::Fighter_FighterVars
union  ftSs_Fighter::Fighter_MotionVars
struct  gmScriptEventDefault
struct  ftData_UnkCountStruct
struct  UnkFloat6_Camera
struct  ftData_UnkModelStruct
struct  ftData_80085FD4_ret
struct  ArticleDynamicBones
struct  ftDynamics
struct  KirbyHatStruct
struct  Kirby_Unk
struct  ft_80459B88_t
struct  IKState
struct  DmgLogEntry
struct  ftData_x58_t
struct  ftCo_803C6594_t

Macros

#define FTPART_INVALID   0xFF

Functions

 ASSERT_SIZE (struct FighterBone, 0x10)
 ASSERT_SIZE (struct ftDeviceUnk4, 0x8)
 ASSERT_SIZE (struct ftDeviceUnk5, 0xC)
 ASSERT_SIZE (struct Fighter_x1A88_xFC_t, 0x1C)
 ASSERT_SIZE (struct CpuFighter, 0x57C)
 ASSERT_SIZE (struct Fighter_x59C_t, 0x8000)
 ASSERT_SIZE (struct Fighter, 0x23EC)
 ASSERT_SIZE (struct ft_80459B88_t, 0x88)
 ASSERT_SIZE (struct DmgLogEntry, 0x28)

Macro Definition Documentation

◆ FTPART_INVALID

#define FTPART_INVALID   0xFF

Function Documentation

◆ ASSERT_SIZE() [1/9]

ASSERT_SIZE ( struct FighterBone ,
0x10  )

◆ ASSERT_SIZE() [2/9]

ASSERT_SIZE ( struct ftDeviceUnk4 ,
0x8  )

◆ ASSERT_SIZE() [3/9]

ASSERT_SIZE ( struct ftDeviceUnk5 ,
0xC  )

◆ ASSERT_SIZE() [4/9]

ASSERT_SIZE ( struct Fighter_x1A88_xFC_t ,
0x1C  )

◆ ASSERT_SIZE() [5/9]

ASSERT_SIZE ( struct CpuFighter ,
0x57C  )

◆ ASSERT_SIZE() [6/9]

ASSERT_SIZE ( struct Fighter_x59C_t ,
0x8000  )

◆ ASSERT_SIZE() [7/9]

ASSERT_SIZE ( struct Fighter ,
0x23EC  )

◆ ASSERT_SIZE() [8/9]

ASSERT_SIZE ( struct ft_80459B88_t ,
0x88  )

◆ ASSERT_SIZE() [9/9]

ASSERT_SIZE ( struct DmgLogEntry ,
0x28  )