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

Data Fields

HSD_ClassInfo parent
HSD_MObjSetupFunc setup
int(* load )(HSD_MObj *mobj, HSD_MObjDesc *desc)
HSD_TExp *(* make_texp )(HSD_MObj *mobj, HSD_TObj *tobj_top, HSD_TExp **list)
void(* setup_tev )(HSD_MObj *mobj, HSD_TObj *tobj, u32 rendermode)
void(* unset )(HSD_MObj *mobj, u32 rendermode)
HSD_TevDesc tevdesc_tmpl
HSD_TECnst texp_tmpl
char library_name [0xF4 - 0xDC]
char report_fmt_no_register [0x118 - 0xF4]
char assert_file [0x128 - 0x118]
char report_fmt_no_register_2 [0x150 - 0x128]

Field Documentation

◆ parent

HSD_ClassInfo it_MObjInfo::parent

◆ setup

HSD_MObjSetupFunc it_MObjInfo::setup

◆ load

int(* it_MObjInfo::load) (HSD_MObj *mobj, HSD_MObjDesc *desc)

◆ make_texp

HSD_TExp *(* it_MObjInfo::make_texp) (HSD_MObj *mobj, HSD_TObj *tobj_top, HSD_TExp **list)

◆ setup_tev

void(* it_MObjInfo::setup_tev) (HSD_MObj *mobj, HSD_TObj *tobj, u32 rendermode)

◆ unset

void(* it_MObjInfo::unset) (HSD_MObj *mobj, u32 rendermode)

◆ tevdesc_tmpl

HSD_TevDesc it_MObjInfo::tevdesc_tmpl

◆ texp_tmpl

HSD_TECnst it_MObjInfo::texp_tmpl

◆ library_name

char it_MObjInfo::library_name[0xF4 - 0xDC]

◆ report_fmt_no_register

char it_MObjInfo::report_fmt_no_register[0x118 - 0xF4]

◆ assert_file

char it_MObjInfo::assert_file[0x128 - 0x118]

◆ report_fmt_no_register_2

char it_MObjInfo::report_fmt_no_register_2[0x150 - 0x128]

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