SSBM Decomp
|
#include <psstructs.h>
Data Fields | ||
HSD_Generator * | next | |
u32 | kind | |
f32 | random | |
f32 | count | |
HSD_JObj * | jobj | |
u16 | genLife | |
u16 | type | |
u8 | bank | |
u8 | linkNo | |
u8 | texGroup | |
u8 | dummy | |
u16 | idnum | |
u16 | life | |
u8 * | cmdList | |
f32 | x | |
f32 | y | |
f32 | z | |
f32 | vx | |
f32 | vy | |
f32 | vz | |
f32 | grav | |
f32 | fric | |
f32 | size | |
f32 | radius | |
f32 | angle | |
u32 | numChild | |
HSD_psAppSRT * | appsrt | |
HSD_PSUserFunc * | userfunc | |
int(* | callback )(HSD_Generator *part) | |
union { | ||
auxDisc disc | ||
auxLine line | ||
auxTornado tornado | ||
auxRect rect | ||
auxCone cone | ||
auxSphere sphere | ||
} | aux | |
HSD_Generator* HSD_Generator::next |
u32 HSD_Generator::kind |
f32 HSD_Generator::random |
f32 HSD_Generator::count |
HSD_JObj* HSD_Generator::jobj |
u16 HSD_Generator::genLife |
u16 HSD_Generator::type |
u8 HSD_Generator::bank |
u8 HSD_Generator::linkNo |
u8 HSD_Generator::texGroup |
u8 HSD_Generator::dummy |
u16 HSD_Generator::idnum |
u16 HSD_Generator::life |
u8* HSD_Generator::cmdList |
f32 HSD_Generator::x |
f32 HSD_Generator::y |
f32 HSD_Generator::z |
f32 HSD_Generator::vx |
f32 HSD_Generator::vy |
f32 HSD_Generator::vz |
f32 HSD_Generator::grav |
f32 HSD_Generator::fric |
f32 HSD_Generator::size |
f32 HSD_Generator::radius |
f32 HSD_Generator::angle |
u32 HSD_Generator::numChild |
HSD_psAppSRT* HSD_Generator::appsrt |
HSD_PSUserFunc* HSD_Generator::userfunc |
int(* HSD_Generator::callback) (HSD_Generator *part) |
auxDisc HSD_Generator::disc |
auxLine HSD_Generator::line |
auxTornado HSD_Generator::tornado |
auxRect HSD_Generator::rect |
auxCone HSD_Generator::cone |
auxSphere HSD_Generator::sphere |
union { ... } HSD_Generator::aux |