Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
dPa_simpleEcallBack Class Reference

#include <d_particle.h>

+ Inheritance diagram for dPa_simpleEcallBack:
+ Collaboration diagram for dPa_simpleEcallBack:

Public Member Functions

 dPa_simpleEcallBack ()
 
JPABaseEmittercreate (JPAEmitterManager *, u16, u8)
 
JPABaseEmittercreateEmitter (JPAEmitterManager *)
 
u32 set (cXyz const *, dKy_tevstr_c const *, u8, _GXColor const &, _GXColor const &, int, f32)
 
virtual ~dPa_simpleEcallBack ()
 
virtual void executeAfter (JPABaseEmitter *)
 
virtual void draw (JPABaseEmitter *)
 
void removeEmitter ()
 
u16 getID () const
 
- Public Member Functions inherited from JPAEmitterCallBack
virtual ~JPAEmitterCallBack ()=0
 
virtual void execute (JPABaseEmitter *)
 
virtual void drawAfter (JPABaseEmitter *)
 

Public Attributes

JPABaseEmittermEmitter
 
u16 mID
 
u8 field_0xa
 
s16 field_0xc
 
u16 field_0xe
 
dPa_simpleData_cmData
 

Constructor & Destructor Documentation

◆ dPa_simpleEcallBack()

dPa_simpleEcallBack::dPa_simpleEcallBack ( )

◆ ~dPa_simpleEcallBack()

virtual dPa_simpleEcallBack::~dPa_simpleEcallBack ( )
inlinevirtual

Member Function Documentation

◆ create()

JPABaseEmitter * dPa_simpleEcallBack::create ( JPAEmitterManager param_0,
u16  id,
u8  param_2 
)

◆ createEmitter()

JPABaseEmitter * dPa_simpleEcallBack::createEmitter ( JPAEmitterManager param_0)

◆ draw()

void dPa_simpleEcallBack::draw ( JPABaseEmitter param_0)
virtual

Reimplemented from JPAEmitterCallBack.

◆ executeAfter()

void dPa_simpleEcallBack::executeAfter ( JPABaseEmitter param_0)
virtual

Reimplemented from JPAEmitterCallBack.

◆ getID()

u16 dPa_simpleEcallBack::getID ( ) const
inline

◆ removeEmitter()

void dPa_simpleEcallBack::removeEmitter ( )
inline

◆ set()

u32 dPa_simpleEcallBack::set ( cXyz const param_1,
dKy_tevstr_c const param_2,
u8  param_3,
_GXColor const param_4,
_GXColor const param_5,
int  param_6,
f32  param_7 
)

Member Data Documentation

◆ field_0xa

u8 dPa_simpleEcallBack::field_0xa

◆ field_0xc

s16 dPa_simpleEcallBack::field_0xc

◆ field_0xe

u16 dPa_simpleEcallBack::field_0xe

◆ mData

dPa_simpleData_c* dPa_simpleEcallBack::mData

◆ mEmitter

JPABaseEmitter* dPa_simpleEcallBack::mEmitter

◆ mID

u16 dPa_simpleEcallBack::mID

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