#include <JPAEmitter.h>
◆ ~JPABaseEmitter()
JPABaseEmitter::~JPABaseEmitter |
( |
| ) |
|
|
inline |
◆ JPABaseEmitter()
JPABaseEmitter::JPABaseEmitter |
( |
| ) |
|
|
inline |
◆ becomeContinuousParticle()
void JPABaseEmitter::becomeContinuousParticle |
( |
| ) |
|
|
inline |
◆ becomeDeleteEmitter()
void JPABaseEmitter::becomeDeleteEmitter |
( |
| ) |
|
|
inline |
◆ becomeImmortalEmitter()
void JPABaseEmitter::becomeImmortalEmitter |
( |
| ) |
|
|
inline |
◆ becomeInvalidEmitter()
void JPABaseEmitter::becomeInvalidEmitter |
( |
| ) |
|
|
inline |
◆ calcEmitterGlobalPosition()
◆ checkFlag()
bool JPABaseEmitter::checkFlag |
( |
u32 |
flag | ) |
|
|
inline |
◆ checkStatus()
u32 JPABaseEmitter::checkStatus |
( |
u32 |
status | ) |
|
|
inline |
◆ clearStatus()
void JPABaseEmitter::clearStatus |
( |
u32 |
status | ) |
|
|
inline |
◆ createChild()
◆ createParticle()
◆ deleteAllParticle()
void JPABaseEmitter::deleteAllParticle |
( |
| ) |
|
◆ get_r_f()
f32 JPABaseEmitter::get_r_f |
( |
| ) |
|
|
inline |
◆ get_r_ss()
s16 JPABaseEmitter::get_r_ss |
( |
| ) |
|
|
inline |
◆ get_r_zh()
f32 JPABaseEmitter::get_r_zh |
( |
| ) |
|
|
inline |
◆ get_r_zp()
f32 JPABaseEmitter::get_r_zp |
( |
| ) |
|
|
inline |
◆ getAge()
u32 JPABaseEmitter::getAge |
( |
| ) |
const |
|
inline |
◆ getCurrentCreateNumber()
u32 JPABaseEmitter::getCurrentCreateNumber |
( |
| ) |
const |
◆ getDrawCount()
u8 JPABaseEmitter::getDrawCount |
( |
| ) |
const |
◆ getDrawTimes()
u8 JPABaseEmitter::getDrawTimes |
( |
| ) |
const |
|
inline |
◆ getEmitterCallBackPtr()
◆ getGlobalAlpha()
u8 JPABaseEmitter::getGlobalAlpha |
( |
| ) |
|
|
inline |
◆ getGlobalParticleScale()
◆ getGlobalPrmColor()
void JPABaseEmitter::getGlobalPrmColor |
( |
GXColor & |
color | ) |
|
|
inline |
◆ getGlobalTranslation()
◆ getGroupID()
u8 JPABaseEmitter::getGroupID |
( |
| ) |
const |
|
inline |
◆ getLocalTranslation()
◆ getParticleCallBackPtr()
◆ getParticleNumber()
u32 JPABaseEmitter::getParticleNumber |
( |
| ) |
|
|
inline |
◆ getResourceManagerID()
u8 JPABaseEmitter::getResourceManagerID |
( |
| ) |
const |
|
inline |
◆ getUserWork()
u32 JPABaseEmitter::getUserWork |
( |
| ) |
|
|
inline |
◆ init()
◆ initStatus()
void JPABaseEmitter::initStatus |
( |
u32 |
status | ) |
|
|
inline |
◆ isEnableDeleteEmitter()
bool JPABaseEmitter::isEnableDeleteEmitter |
( |
| ) |
|
|
inline |
◆ loadTexture()
◆ playCalcEmitter()
void JPABaseEmitter::playCalcEmitter |
( |
| ) |
|
|
inline |
◆ playCreateParticle()
void JPABaseEmitter::playCreateParticle |
( |
| ) |
|
|
inline |
◆ playDrawParticle()
void JPABaseEmitter::playDrawParticle |
( |
| ) |
|
|
inline |
◆ processTermination()
bool JPABaseEmitter::processTermination |
( |
| ) |
|
◆ processTillStartFrame()
bool JPABaseEmitter::processTillStartFrame |
( |
| ) |
|
◆ quitImmortalEmitter()
void JPABaseEmitter::quitImmortalEmitter |
( |
| ) |
|
|
inline |
◆ setAwayFromAxisSpeed()
void JPABaseEmitter::setAwayFromAxisSpeed |
( |
f32 |
i_speed | ) |
|
|
inline |
◆ setAwayFromCenterSpeed()
void JPABaseEmitter::setAwayFromCenterSpeed |
( |
f32 |
i_speed | ) |
|
|
inline |
◆ setDirectionalSpeed()
void JPABaseEmitter::setDirectionalSpeed |
( |
f32 |
i_speed | ) |
|
|
inline |
◆ setDrawTimes()
void JPABaseEmitter::setDrawTimes |
( |
u8 |
drawTimes | ) |
|
|
inline |
◆ setEmitterCallBackPtr()
◆ setGlobalAlpha()
void JPABaseEmitter::setGlobalAlpha |
( |
u8 |
alpha | ) |
|
|
inline |
◆ setGlobalDynamicsScale()
◆ setGlobalEnvColor()
void JPABaseEmitter::setGlobalEnvColor |
( |
u8 |
r, |
|
|
u8 |
g, |
|
|
u8 |
b |
|
) |
| |
|
inline |
◆ setGlobalParticleHeightScale()
void JPABaseEmitter::setGlobalParticleHeightScale |
( |
f32 |
height | ) |
|
|
inline |
◆ setGlobalParticleScale() [1/2]
◆ setGlobalParticleScale() [2/2]
void JPABaseEmitter::setGlobalParticleScale |
( |
f32 |
scaleX, |
|
|
f32 |
scaleY |
|
) |
| |
|
inline |
◆ setGlobalPrmColor()
void JPABaseEmitter::setGlobalPrmColor |
( |
u8 |
r, |
|
|
u8 |
g, |
|
|
u8 |
b |
|
) |
| |
|
inline |
◆ setGlobalRotation()
◆ setGlobalRTMatrix()
◆ setGlobalScale()
◆ setGlobalSRTMatrix() [1/2]
◆ setGlobalSRTMatrix() [2/2]
◆ setGlobalTranslation() [1/2]
◆ setGlobalTranslation() [2/2]
void JPABaseEmitter::setGlobalTranslation |
( |
f32 |
x, |
|
|
f32 |
y, |
|
|
f32 |
z |
|
) |
| |
|
inline |
◆ setLifeTime()
void JPABaseEmitter::setLifeTime |
( |
s16 |
lifetime | ) |
|
|
inline |
◆ setLocalRotation()
◆ setLocalScale()
◆ setLocalTranslation()
◆ setParticleCallBackPtr()
◆ setRandomDirectionSpeed()
void JPABaseEmitter::setRandomDirectionSpeed |
( |
f32 |
i_speed | ) |
|
|
inline |
◆ setRate()
void JPABaseEmitter::setRate |
( |
f32 |
rate | ) |
|
|
inline |
◆ setRateStep()
void JPABaseEmitter::setRateStep |
( |
u8 |
i_step | ) |
|
|
inline |
◆ setSpread()
void JPABaseEmitter::setSpread |
( |
f32 |
i_spread | ) |
|
|
inline |
◆ setStatus()
void JPABaseEmitter::setStatus |
( |
u32 |
status | ) |
|
|
inline |
◆ setUserWork()
void JPABaseEmitter::setUserWork |
( |
u32 |
userWork | ) |
|
|
inline |
◆ setVolumeSize()
void JPABaseEmitter::setVolumeSize |
( |
u16 |
size | ) |
|
|
inline |
◆ stopCalcEmitter()
void JPABaseEmitter::stopCalcEmitter |
( |
| ) |
|
|
inline |
◆ stopCreateParticle()
void JPABaseEmitter::stopCreateParticle |
( |
| ) |
|
|
inline |
◆ stopDrawParticle()
void JPABaseEmitter::stopDrawParticle |
( |
| ) |
|
|
inline |
◆ mAirResist
f32 JPABaseEmitter::mAirResist |
◆ mAlivePtclBase
◆ mAlivePtclChld
◆ mAwayFromAxisSpeed
f32 JPABaseEmitter::mAwayFromAxisSpeed |
◆ mAwayFromCenterSpeed
f32 JPABaseEmitter::mAwayFromCenterSpeed |
◆ mDirSpeed
f32 JPABaseEmitter::mDirSpeed |
◆ mDrawTimes
u8 JPABaseEmitter::mDrawTimes |
◆ mEmitCount
f32 JPABaseEmitter::mEmitCount |
◆ mEnvClr
◆ mGlobalEnvClr
GXColor JPABaseEmitter::mGlobalEnvClr |
◆ mGlobalPrmClr
GXColor JPABaseEmitter::mGlobalPrmClr |
◆ mGlobalPScl
◆ mGlobalRot
Mtx JPABaseEmitter::mGlobalRot |
◆ mGlobalScl
◆ mGlobalTrs
◆ mGroupID
u8 JPABaseEmitter::mGroupID |
◆ mLifeTime
s16 JPABaseEmitter::mLifeTime |
◆ mLink
◆ mLocalDir
◆ mLocalRot
◆ mLocalScl
◆ mLocalTrs
◆ mMaxFrame
s32 JPABaseEmitter::mMaxFrame |
◆ mpEmtrCallBack
◆ mpEmtrMgr
◆ mpPtclCallBack
◆ mpPtclPool
◆ mpRes
◆ mPrmClr
◆ mpUserWork
s32 JPABaseEmitter::mpUserWork |
◆ mRate
f32 JPABaseEmitter::mRate |
◆ mRateStep
u8 JPABaseEmitter::mRateStep |
◆ mRateStepTimer
s16 JPABaseEmitter::mRateStepTimer |
◆ mResMgrID
u8 JPABaseEmitter::mResMgrID |
◆ mRndm
◆ mRndmDirSpeed
f32 JPABaseEmitter::mRndmDirSpeed |
◆ mScaleOut
f32 JPABaseEmitter::mScaleOut |
◆ mSpread
f32 JPABaseEmitter::mSpread |
◆ mStatus
◆ mTexAnmIdx
u8 JPABaseEmitter::mTexAnmIdx |
◆ mTick
u32 JPABaseEmitter::mTick |
◆ mVolumeMinRad
f32 JPABaseEmitter::mVolumeMinRad |
◆ mVolumeSize
u16 JPABaseEmitter::mVolumeSize |
◆ mVolumeSweep
f32 JPABaseEmitter::mVolumeSweep |
◆ mWaitTime
s16 JPABaseEmitter::mWaitTime |
The documentation for this class was generated from the following files: