SSBM Decomp
Loading...
Searching...
No Matches
psappsrt.c File Reference
#include "psappsrt.h"
#include "objalloc.h"
#include "psstructs.h"
#include <string.h>

Functions

bool psInitAppSRT (int num, int size)
HSD_psAppSRTpsAddGeneratorAppSRT (s32 status, u16 idnum)
HSD_psAppSRTpsAddParticleAppSRT_begin (HSD_Particle *pp, s32 status)
HSD_psAppSRTpsAddGeneratorAppSRT_begin (HSD_Generator *gp, s32 status)
int psAttachParticleAppSRT (HSD_Particle *pp, HSD_psAppSRT *srt)
int psAttachGeneratorAppSRT (HSD_Generator *gp, HSD_psAppSRT *srt)
int psRemoveParticleAppSRT (HSD_Particle *pp)
int psRemoveGeneratorSRT (HSD_Generator *gp)

Variables

static u16 HSD_PSAppSrt_804D7958 [4]
HSD_ObjAllocData HSD_PSAppSrt_804D10B0
u16 hsd_804D78D8
u16 hsd_804D78DE

Function Documentation

◆ psInitAppSRT()

bool psInitAppSRT ( int num,
int size )

◆ psAddGeneratorAppSRT()

HSD_psAppSRT * psAddGeneratorAppSRT ( s32 status,
u16 idnum )

◆ psAddParticleAppSRT_begin()

HSD_psAppSRT * psAddParticleAppSRT_begin ( HSD_Particle * pp,
s32 status )

◆ psAddGeneratorAppSRT_begin()

HSD_psAppSRT * psAddGeneratorAppSRT_begin ( HSD_Generator * gp,
s32 status )

◆ psAttachParticleAppSRT()

int psAttachParticleAppSRT ( HSD_Particle * pp,
HSD_psAppSRT * srt )

◆ psAttachGeneratorAppSRT()

int psAttachGeneratorAppSRT ( HSD_Generator * gp,
HSD_psAppSRT * srt )

◆ psRemoveParticleAppSRT()

int psRemoveParticleAppSRT ( HSD_Particle * pp)

◆ psRemoveGeneratorSRT()

int psRemoveGeneratorSRT ( HSD_Generator * gp)

Variable Documentation

◆ HSD_PSAppSrt_804D7958

u16 HSD_PSAppSrt_804D7958[4]
static

◆ HSD_PSAppSrt_804D10B0

HSD_ObjAllocData HSD_PSAppSrt_804D10B0

◆ hsd_804D78D8

u16 hsd_804D78D8
extern

◆ hsd_804D78DE

u16 hsd_804D78DE
extern