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

#include <types.h>

Data Structures

struct  ftData_x8

Public Member Functions

WaitStruct *x24 DAT_TERMINATED (-1)
WaitStruct *x28 DAT_TERMINATED (-1)
AbsorbDesc *x38 DAT_COUNT (2)
 One per Fighter::x1614 (ft_8007C630).
union ftData_Item *x48_items DAT_EXTENT DAT_BIND (item_index, _index)
 The fighter's own items, by a per-fighter index.
int *x54 DAT_COUNT (5)
 Bones cycled by ftCo_8009F834 using Fighter::x2220_b0.

Data Fields

ftCo_DatAttrs * x0
union ftData_ExtAttr * ext_attr
struct ftData::ftData_x8 * x8
Fighter_WaitAnimData *xC DAT_EXTENT
u8(* x10 )[2]
Fighter_WaitAnimData *x14 DAT_EXTENT
u8(* x18 )[2]
ftData_x1C **x1C DAT_EXTENT
 Up to one per Fighter::x8B0.
ftData_x20 * x20
struct ftDynamics * x2C
ftData_x30 * x30
ftData_x34 * x34
struct UnkFloat6_Camera * x3C
struct itPickup * x40
ftData_x44_t * x44
FtSFX * x4C_sfx
Vec2 * x50
struct ftData_x58_t * x58
HSD_Joint * x5C

Member Function Documentation

◆ DAT_TERMINATED() [1/2]

WaitStruct *x24 ftData::DAT_TERMINATED ( - 1)

◆ DAT_TERMINATED() [2/2]

WaitStruct *x28 ftData::DAT_TERMINATED ( - 1)

◆ DAT_COUNT() [1/2]

AbsorbDesc *x38 ftData::DAT_COUNT ( 2 )

◆ DAT_BIND()

union ftData_Item *x48_items DAT_EXTENT ftData::DAT_BIND ( item_index ,
_index  )

The fighter's own items, by a per-fighter index.

Todo
Count differs per fighter.

◆ DAT_COUNT() [2/2]

int *x54 ftData::DAT_COUNT ( 5 )

Bones cycled by ftCo_8009F834 using Fighter::x2220_b0.

Field Documentation

◆ x0

ftCo_DatAttrs* ftData::x0

◆ ext_attr

union ftData_ExtAttr* ftData::ext_attr

◆ x8

struct ftData::ftData_x8* ftData::x8

◆ DAT_EXTENT [1/3]

Fighter_WaitAnimData* xC ftData::DAT_EXTENT
Todo
Count: ftData_Table_Unk0 of the fighter's kind.

◆ x10

u8(* ftData::x10)[2]

◆ DAT_EXTENT [2/3]

Fighter_WaitAnimData* x14 ftData::DAT_EXTENT
Todo
Count: ftData_UnkIntPairs of the fighter's kind.

◆ x18

u8(* ftData::x18)[2]

◆ DAT_EXTENT [3/3]

ftData_x1C** x1C ftData::DAT_EXTENT

Up to one per Fighter::x8B0.

◆ x20

ftData_x20* ftData::x20

◆ x2C

struct ftDynamics* ftData::x2C

◆ x30

ftData_x30* ftData::x30

◆ x34

ftData_x34* ftData::x34

◆ x3C

struct UnkFloat6_Camera* ftData::x3C

◆ x40

struct itPickup* ftData::x40

◆ x44

ftData_x44_t* ftData::x44

◆ x4C_sfx

FtSFX* ftData::x4C_sfx

◆ x50

Vec2* ftData::x50

◆ x58

struct ftData_x58_t* ftData::x58

◆ x5C

HSD_Joint* ftData::x5C

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