|
SSBM Decomp
|
#include <psstructs.h>
Data Fields | |
| HSD_Particle * | next |
| u32 | kind |
| u8 | bank |
| u8 | texGroup |
| u8 | poseNum |
| u8 | palNum |
| u16 | sizeCount |
| u16 | primColCount |
| u16 | envColCount |
| GXColor | primCol |
| GXColor | envCol |
| u16 | cmdWait |
| u8 | loopCount |
| u8 | linkNo |
| u16 | idnum |
| u8 * | cmdList |
| u16 | cmdPtr |
| u16 | cmdMarkPtr |
| u16 | cmdLoopPtr |
| u16 | life |
| Vec3 | vel |
| float | grav |
| float | fric |
| Vec3 | pos |
| float | size |
| float | rotate |
| u16 | aCmpCount |
| u8 | aCmpMode |
| u8 | aCmpParam1 |
| u8 | aCmpParam2 |
| u8 | pJObjOfs |
| u16 | matColCount |
| u16 | ambColCount |
| u16 | rotateCount |
| float | sizeTarget |
| float | rotateTarget |
| u16 | primColRemain |
| u16 | envColRemain |
| GXColor | primColTarget |
| GXColor | envColTarget |
| u16 | matColRemain |
| u16 | ambColRemain |
| u16 | aCmpRemain |
| u8 | aCmpParam1Target |
| u8 | aCmpParam2Target |
| u8 | matRGB |
| u8 | matA |
| u8 | ambRGB |
| u8 | ambA |
| u8 | matRGBTarget |
| u8 | matATarget |
| u8 | ambRGBTarget |
| u8 | ambATarget |
| float | trail |
| struct HSD_Generator * | gen |
| struct HSD_psAppSRT * | appsrt |
| float * | userdata |
| int(* | callback )(HSD_Particle *part) |
| HSD_Particle* HSD_Particle::next |
| u32 HSD_Particle::kind |
| u8 HSD_Particle::bank |
| u8 HSD_Particle::texGroup |
| u8 HSD_Particle::poseNum |
| u8 HSD_Particle::palNum |
| u16 HSD_Particle::sizeCount |
| u16 HSD_Particle::primColCount |
| u16 HSD_Particle::envColCount |
| GXColor HSD_Particle::primCol |
| GXColor HSD_Particle::envCol |
| u16 HSD_Particle::cmdWait |
| u8 HSD_Particle::loopCount |
| u8 HSD_Particle::linkNo |
| u16 HSD_Particle::idnum |
| u8* HSD_Particle::cmdList |
| u16 HSD_Particle::cmdPtr |
| u16 HSD_Particle::cmdMarkPtr |
| u16 HSD_Particle::cmdLoopPtr |
| u16 HSD_Particle::life |
| Vec3 HSD_Particle::vel |
| float HSD_Particle::grav |
| float HSD_Particle::fric |
| Vec3 HSD_Particle::pos |
| float HSD_Particle::size |
| float HSD_Particle::rotate |
| u16 HSD_Particle::aCmpCount |
| u8 HSD_Particle::aCmpMode |
| u8 HSD_Particle::aCmpParam1 |
| u8 HSD_Particle::aCmpParam2 |
| u8 HSD_Particle::pJObjOfs |
| u16 HSD_Particle::matColCount |
| u16 HSD_Particle::ambColCount |
| u16 HSD_Particle::rotateCount |
| float HSD_Particle::sizeTarget |
| float HSD_Particle::rotateTarget |
| u16 HSD_Particle::primColRemain |
| u16 HSD_Particle::envColRemain |
| GXColor HSD_Particle::primColTarget |
| GXColor HSD_Particle::envColTarget |
| u16 HSD_Particle::matColRemain |
| u16 HSD_Particle::ambColRemain |
| u16 HSD_Particle::aCmpRemain |
| u8 HSD_Particle::aCmpParam1Target |
| u8 HSD_Particle::aCmpParam2Target |
| u8 HSD_Particle::matRGB |
| u8 HSD_Particle::matA |
| u8 HSD_Particle::ambRGB |
| u8 HSD_Particle::ambA |
| u8 HSD_Particle::matRGBTarget |
| u8 HSD_Particle::matATarget |
| u8 HSD_Particle::ambRGBTarget |
| u8 HSD_Particle::ambATarget |
| float HSD_Particle::trail |
| struct HSD_Generator* HSD_Particle::gen |
| struct HSD_psAppSRT* HSD_Particle::appsrt |
| float* HSD_Particle::userdata |
| int(* HSD_Particle::callback) (HSD_Particle *part) |