1#ifndef D_PARTICLE_D_PARTICLE_COPOLY_H
2#define D_PARTICLE_D_PARTICLE_COPOLY_H
Definition JPAEmitter.h:100
Definition d_particle_copoly.h:77
JPABaseEmitter * getBackLeftEmitter(int param_0, int param_1)
Definition d_particle_copoly.h:91
u8 mBackLeftEffType[2]
Definition d_particle_copoly.h:110
int setEffectFour(dKy_tevstr_c const *, cXyz const *, u32, u32, cXyz const *, cXyz const *, cXyz const *, cXyz const *, cXyz const *, csXyz const *, cXyz const *, s8, f32, f32)
Definition d_particle_copoly.cpp:193
JPABaseEmitter * getBackRightEmitter(int param_0, int param_1)
Definition d_particle_copoly.h:88
u8 getTypeFour(int param_0, int param_1) const
Definition d_particle_copoly.h:98
void clearBRightID()
Definition d_particle_copoly.h:85
u8(dPaPoF_c::*) effTypeFunc(int) const
Definition d_particle_copoly.h:95
u32 mBackLeftEmitter[2][4]
Definition d_particle_copoly.h:108
JPABaseEmitter * getEmitterFour(int param_0, int param_1, int param_2)
Definition d_particle_copoly.h:101
u8 mBackRightEffType[2]
Definition d_particle_copoly.h:111
JPABaseEmitter *(dPaPoF_c::*) emitterFunc(int, int)
Definition d_particle_copoly.h:96
static emitterFunc m_emitterFourData[]
Definition d_particle_copoly.h:257
static effTypeFunc m_typeFourData[]
Definition d_particle_copoly.h:251
u8 field_0xc4
Definition d_particle_copoly.h:112
u8 getBackLeftEffType(int i_idx) const
Definition d_particle_copoly.h:87
u8 field_0xc5
Definition d_particle_copoly.h:113
u32 mBackRightEmitter[2][4]
Definition d_particle_copoly.h:109
u8 getBackRightEffType(int i_idx) const
Definition d_particle_copoly.h:86
void clearBLeftID()
Definition d_particle_copoly.h:84
void clearFourAllID()
Definition d_particle_copoly.cpp:224
Definition d_particle_copoly.h:38
u32 mRightEmitter[2][4]
Definition d_particle_copoly.h:70
static emitterFunc m_emitterTwoData[]
Definition d_particle_copoly.h:244
u8 getLeftEffType(int i_idx) const
Definition d_particle_copoly.h:48
JPABaseEmitter *(dPaPoT_c::*) emitterFunc(int, int)
Definition d_particle_copoly.h:57
u8 field_0x7c
Definition d_particle_copoly.h:73
void clearRightID()
Definition d_particle_copoly.h:46
JPABaseEmitter * getLeftEmitter(int param_0, int param_1)
Definition d_particle_copoly.h:52
void clearTwoAllID()
Definition d_particle_copoly.cpp:184
int setEffectTwo(dKy_tevstr_c const *, cXyz const *, u32, u32, cXyz const *, cXyz const *, cXyz const *, csXyz const *, cXyz const *, s8, f32, f32)
Definition d_particle_copoly.cpp:154
void clearLeftID()
Definition d_particle_copoly.h:45
u8 field_0x7d
Definition d_particle_copoly.h:74
JPABaseEmitter * getEmitterTwo(int param_0, int param_1, int param_2)
Definition d_particle_copoly.h:62
static effTypeFunc m_typeTwoData[]
Definition d_particle_copoly.h:237
u8(dPaPoT_c::*) effTypeFunc(int) const
Definition d_particle_copoly.h:56
u8 mRightEffType[2]
Definition d_particle_copoly.h:72
u8 mLeftEffType[2]
Definition d_particle_copoly.h:71
JPABaseEmitter * getRightEmitter(int param_0, int param_1)
Definition d_particle_copoly.h:49
u8 getTypeTwo(int param_0, int param_1) const
Definition d_particle_copoly.h:59
u8 getRightEffType(int i_idx) const
Definition d_particle_copoly.h:47
u32 mLeftEmitter[2][4]
Definition d_particle_copoly.h:69
Definition d_particle_copoly.h:10
u8 field_0x36
Definition d_particle_copoly.h:34
u32 field_0x8[2][4]
Definition d_particle_copoly.h:29
dBgS_Acch * field_0x28
Definition d_particle_copoly.h:30
int setEffectCenter(dKy_tevstr_c const *, cXyz const *, u32, u32, cXyz const *, csXyz const *, cXyz const *, s8, f32, f32)
Definition d_particle_copoly.cpp:115
int checkWaterIn(cXyz *, cXyz const *, dKy_tevstr_c const *, u32, s8, f32, f32)
Definition d_particle_copoly.cpp:21
void clearCenterID()
Definition d_particle_copoly.h:20
void changeRippleOffset(f32 i_offset)
Definition d_particle_copoly.h:22
void changeWaterOffset(f32 i_offset)
Definition d_particle_copoly.h:21
f32 mWaterOffset
Definition d_particle_copoly.h:31
u8 getCenterEffType(int i_idx) const
Definition d_particle_copoly.h:23
void clearID(u32 *, u8 *)
Definition d_particle_copoly.cpp:143
void setEffect(u32 *, int, dKy_tevstr_c const *, cXyz const *, u32, u32, cXyz const *, csXyz const *, s8, u8 *, u8 *)
Definition d_particle_copoly.cpp:64
JPABaseEmitter * getCenterEmitter(int param_0, int param_1)
Definition d_particle_copoly.h:24
u32 field_0x0[2]
Definition d_particle_copoly.h:28
f32 mRippleOffset
Definition d_particle_copoly.h:32
u8 field_0x37
Definition d_particle_copoly.h:35
u8 mCenterEffType[2]
Definition d_particle_copoly.h:33
JPABaseEmitter * dComIfGp_particle_getEmitter(u32 param_0)
Definition d_com_inf_game.h:3933
Definition d_a_hozelda.cpp:20
Definition d_a_hozelda.cpp:161
Definition d_a_npc_fguard.cpp:115
Definition d_a_hozelda.cpp:133
signed char s8
Definition types.h:4
unsigned long u32
Definition types.h:9
float f32
Definition types.h:22
unsigned char u8
Definition types.h:5