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

#include <psstructs.h>

Data Fields

HSD_Particlenext
 
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
 
u8cmdList
 
u16 cmdPtr
 
u16 cmdMarkPtr
 
u16 cmdLoopPtr
 
u16 life
 
float vx
 
float vy
 
float vz
 
float grav
 
float fric
 
float x
 
float y
 
float z
 
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 _generatorgen
 
struct _psAppSRTappsrt
 
floatuserdata
 
int(* callback )(HSD_Particle *part)
 

Field Documentation

◆ next

HSD_Particle* HSD_Particle::next

◆ kind

u32 HSD_Particle::kind

◆ bank

u8 HSD_Particle::bank

◆ texGroup

u8 HSD_Particle::texGroup

◆ poseNum

u8 HSD_Particle::poseNum

◆ palNum

u8 HSD_Particle::palNum

◆ sizeCount

u16 HSD_Particle::sizeCount

◆ primColCount

u16 HSD_Particle::primColCount

◆ envColCount

u16 HSD_Particle::envColCount

◆ primCol

GXColor HSD_Particle::primCol

◆ envCol

GXColor HSD_Particle::envCol

◆ cmdWait

u16 HSD_Particle::cmdWait

◆ loopCount

u8 HSD_Particle::loopCount

◆ linkNo

u8 HSD_Particle::linkNo

◆ idnum

u16 HSD_Particle::idnum

◆ cmdList

u8* HSD_Particle::cmdList

◆ cmdPtr

u16 HSD_Particle::cmdPtr

◆ cmdMarkPtr

u16 HSD_Particle::cmdMarkPtr

◆ cmdLoopPtr

u16 HSD_Particle::cmdLoopPtr

◆ life

u16 HSD_Particle::life

◆ vx

float HSD_Particle::vx

◆ vy

float HSD_Particle::vy

◆ vz

float HSD_Particle::vz

◆ grav

float HSD_Particle::grav

◆ fric

float HSD_Particle::fric

◆ x

float HSD_Particle::x

◆ y

float HSD_Particle::y

◆ z

float HSD_Particle::z

◆ size

float HSD_Particle::size

◆ rotate

float HSD_Particle::rotate

◆ aCmpCount

u16 HSD_Particle::aCmpCount

◆ aCmpMode

u8 HSD_Particle::aCmpMode

◆ aCmpParam1

u8 HSD_Particle::aCmpParam1

◆ aCmpParam2

u8 HSD_Particle::aCmpParam2

◆ pJObjOfs

u8 HSD_Particle::pJObjOfs

◆ matColCount

u16 HSD_Particle::matColCount

◆ ambColCount

u16 HSD_Particle::ambColCount

◆ rotateCount

u16 HSD_Particle::rotateCount

◆ sizeTarget

float HSD_Particle::sizeTarget

◆ rotateTarget

float HSD_Particle::rotateTarget

◆ primColRemain

u16 HSD_Particle::primColRemain

◆ envColRemain

u16 HSD_Particle::envColRemain

◆ primColTarget

GXColor HSD_Particle::primColTarget

◆ envColTarget

GXColor HSD_Particle::envColTarget

◆ matColRemain

u16 HSD_Particle::matColRemain

◆ ambColRemain

u16 HSD_Particle::ambColRemain

◆ aCmpRemain

u16 HSD_Particle::aCmpRemain

◆ aCmpParam1Target

u8 HSD_Particle::aCmpParam1Target

◆ aCmpParam2Target

u8 HSD_Particle::aCmpParam2Target

◆ matRGB

u8 HSD_Particle::matRGB

◆ matA

u8 HSD_Particle::matA

◆ ambRGB

u8 HSD_Particle::ambRGB

◆ ambA

u8 HSD_Particle::ambA

◆ matRGBTarget

u8 HSD_Particle::matRGBTarget

◆ matATarget

u8 HSD_Particle::matATarget

◆ ambRGBTarget

u8 HSD_Particle::ambRGBTarget

◆ ambATarget

u8 HSD_Particle::ambATarget

◆ trail

float HSD_Particle::trail

◆ gen

struct _generator* HSD_Particle::gen

◆ appsrt

struct _psAppSRT* HSD_Particle::appsrt

◆ userdata

float* HSD_Particle::userdata

◆ callback

int(* HSD_Particle::callback) (HSD_Particle *part)

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