SSBM Decomp
Loading...
Searching...
No Matches
particle.static.h File Reference
#include "particle.h"
#include "platform.h"
#include "baselib/psstructs.h"

Go to the source code of this file.

Data Structures

struct  ParticleScreenState
 
struct  ParticleConsoleState
 

Functions

 STATIC_ASSERT (sizeof(struct ParticleConsoleState)==0x28)
 

Variables

static int(** psCallback )(HSD_Particle *part)
 
u16 numPeakParticles
 
u16 numActiveParticles
 
static HSD_SListhsd_804D7850
 
int psNumTexGroup [65]
 
static HSD_PSFormGroup ** psFormGroupArray [65]
 
static struct ParticleConsoleState hsd_804CF7E8
 
static struct ParticleScreenState hsd_804CF810
 
static void * hsd_804D0908 [146]
 
static HSD_PSTexGroup ** psTexGroupArray [65]
 
static HSD_PSCmdList ** psCmdListArray [65]
 
static int psNumCmdList [65]
 
static u32 * ptclref [65]
 
struct hsd_804D0F60_t hsd_804D0F60
 
struct hsd_804D0F60_t hsd_804D0F90
 
static f32 hsd_804D7858
 
static f32 hsd_804D785C
 
static f32 hsd_804D7860
 
static f32 hsd_804D7864
 
static f32 hsd_804D7868
 
static f32 hsd_804D786C
 
static s32 hsd_804D7870
 
static s32 hsd_804D7874
 
static s32 hsd_804D7878
 
static f32 hsd_804D787C
 
static f32 hsd_804D7880
 
static f32 hsd_804D7884
 
static s32 hsd_804D7888
 
static s32 hsd_804D7890
 
static int hsd_804D7894
 
static s32 hsd_804D7898
 
static s32 hsd_804D789C
 
static s32 hsd_804D78B0
 
static s32 hsd_804D78B4
 
static s32 hsd_804D78B8
 
static s32 hsd_804D78BC
 
static int hsd_804D78C0
 
static int hsd_804D78C8
 
static u32 hsd_804D78CC
 
static u32 hsd_804D78D0
 
static u32 hsd_804D78D4
 
static u16 hsd_804D78D8
 
static u16 hsd_804D78DA
 
static u16 hsd_804D78DE
 
static u16 hsd_804D78E0
 
static u16 hsd_804D78E2
 
static u32 hsd_804D78E8
 
static u32 hsd_804D78EC
 
static u32 hsd_804D78F0
 
static u32 hsd_804D78F4
 
static u32 hsd_804D78F8
 
static HSD_Generatorhsd_804D78FC
 
static u32 hsd_804D7900
 

Function Documentation

◆ STATIC_ASSERT()

STATIC_ASSERT ( sizeof(struct ParticleConsoleState = =0x28)

Variable Documentation

◆ psCallback

int(** psCallback) (HSD_Particle *part) ( HSD_Particle part)
static

◆ numPeakParticles

u16 numPeakParticles
extern

◆ numActiveParticles

u16 numActiveParticles
extern

◆ hsd_804D7850

HSD_SList* hsd_804D7850
static

◆ psNumTexGroup

int psNumTexGroup[65]
extern

◆ psFormGroupArray

HSD_PSFormGroup** psFormGroupArray[65]
static

◆ hsd_804CF7E8

struct ParticleConsoleState hsd_804CF7E8
static

◆ hsd_804CF810

struct ParticleScreenState hsd_804CF810
static

◆ hsd_804D0908

void* hsd_804D0908[146]
static

◆ psTexGroupArray

HSD_PSTexGroup** psTexGroupArray[65]
static

◆ psCmdListArray

HSD_PSCmdList** psCmdListArray[65]
static

◆ psNumCmdList

int psNumCmdList[65]
static

◆ ptclref

u32* ptclref[65]
static

◆ hsd_804D0F60

struct hsd_804D0F60_t hsd_804D0F60

◆ hsd_804D0F90

struct hsd_804D0F60_t hsd_804D0F90

◆ hsd_804D7858

f32 hsd_804D7858
static

◆ hsd_804D785C

f32 hsd_804D785C
static

◆ hsd_804D7860

f32 hsd_804D7860
static

◆ hsd_804D7864

f32 hsd_804D7864
static

◆ hsd_804D7868

f32 hsd_804D7868
static

◆ hsd_804D786C

f32 hsd_804D786C
static

◆ hsd_804D7870

s32 hsd_804D7870
static

◆ hsd_804D7874

s32 hsd_804D7874
static

◆ hsd_804D7878

s32 hsd_804D7878
static

◆ hsd_804D787C

f32 hsd_804D787C
static

◆ hsd_804D7880

f32 hsd_804D7880
static

◆ hsd_804D7884

f32 hsd_804D7884
static

◆ hsd_804D7888

s32 hsd_804D7888
static

◆ hsd_804D7890

s32 hsd_804D7890
static

◆ hsd_804D7894

int hsd_804D7894
static

◆ hsd_804D7898

s32 hsd_804D7898
static

◆ hsd_804D789C

s32 hsd_804D789C
static

◆ hsd_804D78B0

s32 hsd_804D78B0
static

◆ hsd_804D78B4

s32 hsd_804D78B4
static

◆ hsd_804D78B8

s32 hsd_804D78B8
static

◆ hsd_804D78BC

s32 hsd_804D78BC
static

◆ hsd_804D78C0

int hsd_804D78C0
static

◆ hsd_804D78C8

int hsd_804D78C8
static

◆ hsd_804D78CC

u32 hsd_804D78CC
static

◆ hsd_804D78D0

u32 hsd_804D78D0
static

◆ hsd_804D78D4

u32 hsd_804D78D4
static

◆ hsd_804D78D8

u16 hsd_804D78D8
static

◆ hsd_804D78DA

u16 hsd_804D78DA
static

◆ hsd_804D78DE

u16 hsd_804D78DE
static

◆ hsd_804D78E0

u16 hsd_804D78E0
static

◆ hsd_804D78E2

u16 hsd_804D78E2
static

◆ hsd_804D78E8

u32 hsd_804D78E8
static

◆ hsd_804D78EC

u32 hsd_804D78EC
static

◆ hsd_804D78F0

u32 hsd_804D78F0
static

◆ hsd_804D78F4

u32 hsd_804D78F4
static

◆ hsd_804D78F8

u32 hsd_804D78F8
static

◆ hsd_804D78FC

HSD_Generator* hsd_804D78FC
static

◆ hsd_804D7900

u32 hsd_804D7900
static