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: