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

#include <psstructs.h>

Data Fields

HSD_Generatornext
u32 kind
f32 random
f32 count
HSD_JObjjobj
u16 genLife
u16 type
u8 bank
u8 linkNo
u8 texGroup
u8 dummy
u16 idnum
u16 life
u8cmdList
Vec3 pos
Vec3 vel
f32 grav
f32 fric
f32 size
f32 radius
f32 angle
u32 numChild
HSD_psAppSRTappsrt
HSD_PSUserFuncuserfunc
int(* callback )(HSD_Generator *part)
union { 
   auxDisc   disc 
   auxLine   line 
   auxTornado   tornado 
   auxRect   rect 
   auxCone   cone 
   auxSphere   sphere 
aux

Field Documentation

◆ next

HSD_Generator* HSD_Generator::next

◆ kind

u32 HSD_Generator::kind

◆ random

f32 HSD_Generator::random

◆ count

f32 HSD_Generator::count

◆ jobj

HSD_JObj* HSD_Generator::jobj

◆ genLife

u16 HSD_Generator::genLife

◆ type

u16 HSD_Generator::type

◆ bank

u8 HSD_Generator::bank

◆ linkNo

u8 HSD_Generator::linkNo

◆ texGroup

u8 HSD_Generator::texGroup

◆ dummy

u8 HSD_Generator::dummy

◆ idnum

u16 HSD_Generator::idnum

◆ life

u16 HSD_Generator::life

◆ cmdList

u8* HSD_Generator::cmdList

◆ pos

Vec3 HSD_Generator::pos

◆ vel

Vec3 HSD_Generator::vel

◆ grav

f32 HSD_Generator::grav

◆ fric

f32 HSD_Generator::fric

◆ size

f32 HSD_Generator::size

◆ radius

f32 HSD_Generator::radius

◆ angle

f32 HSD_Generator::angle

◆ numChild

u32 HSD_Generator::numChild

◆ appsrt

HSD_psAppSRT* HSD_Generator::appsrt

◆ userfunc

HSD_PSUserFunc* HSD_Generator::userfunc

◆ callback

int(* HSD_Generator::callback) (HSD_Generator *part)

◆ disc

auxDisc HSD_Generator::disc

◆ line

auxLine HSD_Generator::line

◆ tornado

auxTornado HSD_Generator::tornado

◆ rect

auxRect HSD_Generator::rect

◆ cone

auxCone HSD_Generator::cone

◆ sphere

auxSphere HSD_Generator::sphere

◆ [union]

union { ... } HSD_Generator::aux

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