SSBM Decomp
Loading...
Searching...
No Matches
types.h File Reference
#include <placeholder.h>
#include <platform.h>
#include <melee/gr/forward.h>
#include <melee/lb/forward.h>
#include <sysdolphin/baselib/forward.h>
#include <dolphin/card.h>
#include <dolphin/gx.h>
#include <dolphin/mtx.h>

Go to the source code of this file.

Data Structures

struct  HitResult
struct  HitVictim
struct  HitCapsule
struct  HurtCapsule
struct  FighterHurtCapsule
struct  ReflectDesc
struct  AbsorbDesc
struct  ShieldDesc
struct  lbRefract_CallbackData
struct  ECBFlagStruct
struct  SurfaceData
struct  itECB
struct  ftECB
struct  ECBSource
struct  CollData
struct  HSD_AllocEntry
struct  PreloadCacheSceneEntry
struct  PreloadEntry
struct  PreloadCacheScene
struct  PreloadCacheScene::GameCache
struct  PreloadCache
struct  lb_800138D8_t
struct  lb_80432A68_38_t
struct  lbCardNew_SnapshotEntry
struct  lb_80432A68_t
struct  lb_80432A68_t::CardTask
struct  ColorOverlay_UnkInner
union  ColorOverlay_x8_t
struct  ColorOverlay
struct  lb_80011A50_t
struct  lb_80014638_arg0_t
struct  lb_80014638_arg1_t
struct  Fighter_804D653C_t
struct  lb_00F9_UnkDesc1Inner
struct  lb_00F9_UnkDesc1
struct  lb_00F9_UnkDesc0
union  PolymorphicDesc
struct  DynamicsData
struct  DynamicsDesc
struct  BoneDynamicsDesc
struct  lb_8000FD18_t
struct  lb_804D63A0_t
struct  lb_804D63A8_t
struct  lbColl_8000A10C_arg0_t
struct  Command_00
struct  Command_02
struct  Command_03
struct  Command_04
struct  Command_05
struct  Command_07
struct  Command_09
struct  unk0
struct  unk1
struct  set_throw_flags
struct  unk3
struct  unk4
struct  unk5
struct  unk6
struct  set_airborne_state
 ftAction_80071998 More...
struct  unk8
struct  part_anim
struct  unk9
struct  unk10
struct  unk11
struct  unk12
struct  unk13
struct  unk14
struct  unk15
 ftAction_80072B14 More...
struct  unk16
 ftAction_80072B3C More...
struct  unk17
 ftAction_80072B94 More...
struct  unk18
 ftAction_80072BF4 More...
struct  unk19
 ftAction_80072C6C More...
struct  unk20
 ftAction_80072CB0 More...
struct  unk21
 ftAction_800730B8 More...
struct  set_hitbox_damage
 ftAction_8007162C More...
struct  set_hitbox_scale
 ftAction_8007169C More...
struct  set_hitbox_x42_b57
 ftAction_80071708 More...
struct  set_cmd_var
 ftAction_80071708 More...
struct  set_hurt_state
 ftAction_80071A9C More...
struct  set_jab_combo
 ftAction_80071AE8 More...
struct  set_jab_rapid
 ftAction_80071B28 More...
struct  set_dobj_flags
 ftAction_80071D40 More...
struct  set_throw_hitbox_0
 ftAction_80071E04 More...
struct  set_throw_hitbox_1
 ftAction_80071E04 More...
struct  set_throw_hitbox_2
 ftAction_80071E04 More...
struct  unk27
 ftAction_80071F34 More...
struct  set_article_vis
 ftAction_80071F78 More...
struct  set_fighter_vis
 ftAction_80071FA0 More...
struct  set_tex_anim
 ftAction_800726F4 More...
struct  unk31
 ftAction_80073008 More...
struct  unk32
 ftAction_80073008 More...
struct  unk33
 it_8027990C More...
struct  spawn_gfx_0
struct  spawn_gfx_1
struct  spawn_gfx_2
struct  spawn_gfx_3
struct  spawn_gfx_4
struct  spawn_hitbox_0
struct  spawn_hitbox_1
struct  spawn_hitbox_2
struct  spawn_hitbox_3
struct  spawn_hitbox_4
struct  spawn_hitbox_5
struct  it_create_hitbox_0
struct  it_create_hitbox_4
struct  spawn_hitbox_skip
struct  sound_effect_0
struct  sound_effect_1
struct  sound_effect_2
struct  pseudo_random_sfx_0
struct  pseudo_random_sfx_1
struct  stage_sfx_0
struct  stage_sfx_1
struct  stage_sfx_2
struct  stage_sfx_3
struct  footstep_fx_0
struct  unk_fx_0
struct  smash_charge_0
struct  smash_charge_1
struct  wind_fx_0
struct  wind_fx_1
struct  wind_fx_2
struct  wind_fx_3
struct  CommandInfo
struct  LbShadow

Functions

 STATIC_ASSERT (sizeof(HitCapsule)==0x138)
 STATIC_ASSERT (sizeof(FighterHurtCapsule)==0x4C)
 STATIC_ASSERT (sizeof(struct lb_80432A68_38_t)==0x8)
 STATIC_ASSERT (sizeof(lbCardNew_SnapshotEntry)==0x8)
 STATIC_ASSERT (sizeof(struct lb_80432A68_t)==0x8B0)
 STATIC_ASSERT (sizeof(union ColorOverlay_x8_t)==0x4)
 STATIC_ASSERT (sizeof(struct ColorOverlay)==0x80)
 STATIC_ASSERT (sizeof(struct lb_80014638_arg0_t)==0x18)
 STATIC_ASSERT (sizeof(struct lb_80014638_arg1_t)==0x14)
 STATIC_ASSERT (sizeof(struct Fighter_804D653C_t)==8)
 STATIC_ASSERT (sizeof(struct lb_00F9_UnkDesc1Inner)==0x3C)
 STATIC_ASSERT (sizeof(union PolymorphicDesc)==0x90)
 STATIC_ASSERT (sizeof(struct DynamicsData)==0x98)
 STATIC_ASSERT (sizeof(struct lb_804D63A0_t)==0xBE00)
 STATIC_ASSERT (sizeof(struct lb_804D63A8_t)==0x1C0)

Function Documentation

◆ STATIC_ASSERT() [1/15]

STATIC_ASSERT ( sizeof(HitCapsule) = =0x138)

◆ STATIC_ASSERT() [2/15]

STATIC_ASSERT ( sizeof(FighterHurtCapsule) = =0x4C)

◆ STATIC_ASSERT() [3/15]

STATIC_ASSERT ( sizeof(struct lb_80432A68_38_t) = =0x8)

◆ STATIC_ASSERT() [4/15]

STATIC_ASSERT ( sizeof(lbCardNew_SnapshotEntry) = =0x8)

◆ STATIC_ASSERT() [5/15]

STATIC_ASSERT ( sizeof(struct lb_80432A68_t) = =0x8B0)

◆ STATIC_ASSERT() [6/15]

STATIC_ASSERT ( sizeof(union ColorOverlay_x8_t) = =0x4)

◆ STATIC_ASSERT() [7/15]

STATIC_ASSERT ( sizeof(struct ColorOverlay) = =0x80)

◆ STATIC_ASSERT() [8/15]

STATIC_ASSERT ( sizeof(struct lb_80014638_arg0_t) = =0x18)

◆ STATIC_ASSERT() [9/15]

STATIC_ASSERT ( sizeof(struct lb_80014638_arg1_t) = =0x14)

◆ STATIC_ASSERT() [10/15]

STATIC_ASSERT ( sizeof(struct Fighter_804D653C_t) = =8)

◆ STATIC_ASSERT() [11/15]

STATIC_ASSERT ( sizeof(struct lb_00F9_UnkDesc1Inner) = =0x3C)

◆ STATIC_ASSERT() [12/15]

STATIC_ASSERT ( sizeof(union PolymorphicDesc) = =0x90)

◆ STATIC_ASSERT() [13/15]

STATIC_ASSERT ( sizeof(struct DynamicsData) = =0x98)

◆ STATIC_ASSERT() [14/15]

STATIC_ASSERT ( sizeof(struct lb_804D63A0_t) = =0xBE00)

◆ STATIC_ASSERT() [15/15]

STATIC_ASSERT ( sizeof(struct lb_804D63A8_t) = =0x1C0)