|
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 | |
| Vec3 | pos | |
| Vec3 | vel | |
| 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 |
| Vec3 HSD_Generator::pos |
| Vec3 HSD_Generator::vel |
| 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 |