Loading [MathJax]/extensions/tex2jax.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
dPa_hermiteEcallBack_c Class Reference

#include <d_particle.h>

+ Inheritance diagram for dPa_hermiteEcallBack_c:
+ Collaboration diagram for dPa_hermiteEcallBack_c:

Public Member Functions

 dPa_hermiteEcallBack_c ()
 
void setOldPosP (cXyz const *, cXyz const *)
 
virtual ~dPa_hermiteEcallBack_c ()
 
virtual void executeAfter (JPABaseEmitter *)
 
virtual void setup (JPABaseEmitter *, cXyz const *, csXyz const *, s8)
 
void setRate (f32 rate)
 
- Public Member Functions inherited from dPa_levelEcallBack
virtual ~dPa_levelEcallBack ()
 
virtual void cleanup ()
 
- Public Member Functions inherited from JPAEmitterCallBack
virtual ~JPAEmitterCallBack ()=0
 
virtual void execute (JPABaseEmitter *)
 
virtual void draw (JPABaseEmitter *)
 
virtual void drawAfter (JPABaseEmitter *)
 

Private Attributes

f32 mRate
 
int mMaxCnt
 
cXyz const * field_0xc
 
cXyz const * field_0x10
 
cXyz const * field_0x14
 

Constructor & Destructor Documentation

◆ dPa_hermiteEcallBack_c()

dPa_hermiteEcallBack_c::dPa_hermiteEcallBack_c ( )
inline

◆ ~dPa_hermiteEcallBack_c()

virtual dPa_hermiteEcallBack_c::~dPa_hermiteEcallBack_c ( )
inlinevirtual

Member Function Documentation

◆ executeAfter()

void dPa_hermiteEcallBack_c::executeAfter ( JPABaseEmitter * param_1)
virtual

Reimplemented from JPAEmitterCallBack.

◆ setOldPosP()

void dPa_hermiteEcallBack_c::setOldPosP ( cXyz const * param_0,
cXyz const * param_1 )

◆ setRate()

void dPa_hermiteEcallBack_c::setRate ( f32 rate)
inline

◆ setup()

void dPa_hermiteEcallBack_c::setup ( JPABaseEmitter * param_0,
cXyz const * param_1,
csXyz const * param_2,
s8 param_3 )
virtual

Implements dPa_levelEcallBack.

Member Data Documentation

◆ field_0x10

cXyz const* dPa_hermiteEcallBack_c::field_0x10
private

◆ field_0x14

cXyz const* dPa_hermiteEcallBack_c::field_0x14
private

◆ field_0xc

cXyz const* dPa_hermiteEcallBack_c::field_0xc
private

◆ mMaxCnt

int dPa_hermiteEcallBack_c::mMaxCnt
private

◆ mRate

f32 dPa_hermiteEcallBack_c::mRate
private

The documentation for this class was generated from the following files: