Definition at line 22 of file ef_drawstrategyimpl.h.
|
virtual GetFirstDrawParticleFunc | GetGetFirstDrawParticleFunc (int drawOrder) |
|
virtual GetNextDrawParticleFunc | GetGetNextDrawParticleFunc (int drawOrder) |
|
virtual void | Draw (const DrawInfo &rInfo, ParticleManager *pManager)=0 |
|
|
static void | CalcAhead_Speed (math::VEC3 *pAxisY, AheadContext *pContext, Particle *pParticle) |
|
static void | CalcAhead_EmitterCenter (math::VEC3 *pAxisY, AheadContext *pContext, Particle *pParticle) |
|
static void | CalcAhead_EmitterDesign (math::VEC3 *pAxisY, AheadContext *pContext) |
|
static void | CalcAhead_Particle (math::VEC3 *pAxisY, AheadContext *pContext, Particle *pParticle) |
|
static void | CalcAhead_NoDesign (math::VEC3 *pAxisY, AheadContext *pContext) |
|
static void | CalcAhead_ParticleBoth (math::VEC3 *pAxisY, AheadContext *pContext, Particle *pParticle) |
|
static Particle * | GetElderParticle (ParticleManager *pManager, Particle *pParticle) |
|
static Particle * | GetYoungerParticle (ParticleManager *pManager, Particle *pParticle) |
|
static Particle * | GetOldestParticle (ParticleManager *pManager) |
|
static Particle * | GetYoungestParticle (ParticleManager *pManager) |
|
static Particle * | GetElderDrawParticle (ParticleManager *pManager, Particle *pParticle) |
|
static Particle * | GetYoungerDrawParticle (ParticleManager *pManager, Particle *pParticle) |
|
static Particle * | GetOldestDrawParticle (ParticleManager *pManager) |
|
static Particle * | GetYoungestDrawParticle (ParticleManager *pManager) |
|
static bool | Normalize (math::VEC3 *pVec) |
|
static const math::VEC3 & | GetXUnitVec () |
|
static const math::VEC3 & | GetYUnitVec () |
|
static const math::VEC3 & | GetZUnitVec () |
|
◆ GetFirstDrawParticleFunc
◆ GetNextDrawParticleFunc
◆ CalcAheadFunc
◆ ParticleDrawOrder
enum nw4r::ef::DrawStrategyImpl::ParticleDrawOrder |
◆ CalcAhead_Speed()
◆ CalcAhead_EmitterCenter()
◆ CalcAhead_EmitterDesign()
static void nw4r::ef::DrawStrategyImpl::CalcAhead_EmitterDesign |
( |
math::VEC3 * | pAxisY, |
|
|
AheadContext * | pContext ) |
|
inlinestaticprotected |
◆ CalcAhead_Particle()
◆ CalcAhead_NoDesign()
◆ CalcAhead_ParticleBoth()
◆ GetNumDrawParticle()
int nw4r::ef::DrawStrategyImpl::GetNumDrawParticle |
( |
ParticleManager * | pManager | ) |
|
|
inlineprotected |
◆ GetElderParticle()
◆ GetYoungerParticle()
◆ GetOldestParticle()
◆ GetYoungestParticle()
◆ GetElderDrawParticle()
◆ GetYoungerDrawParticle()
◆ GetOldestDrawParticle()
◆ GetYoungestDrawParticle()
◆ Normalize()
static bool nw4r::ef::DrawStrategyImpl::Normalize |
( |
math::VEC3 * | pVec | ) |
|
|
inlinestaticprotected |
◆ GetXUnitVec()
static const math::VEC3 & nw4r::ef::DrawStrategyImpl::GetXUnitVec |
( |
| ) |
|
|
inlinestaticprotected |
◆ GetYUnitVec()
static const math::VEC3 & nw4r::ef::DrawStrategyImpl::GetYUnitVec |
( |
| ) |
|
|
inlinestaticprotected |
◆ GetZUnitVec()
static const math::VEC3 & nw4r::ef::DrawStrategyImpl::GetZUnitVec |
( |
| ) |
|
|
inlinestaticprotected |
◆ mPrevTexture
PrevTexture nw4r::ef::DrawStrategyImpl::mPrevTexture[TEX_LAYER_MAX] |
|
protected |
◆ mPrevColor
GXColor nw4r::ef::DrawStrategyImpl::mPrevColor[COLOR_LAYER_MAX][COLOR_IDX_MAX] |
|
protected |
◆ mPrevARef0
int nw4r::ef::DrawStrategyImpl::mPrevARef0 |
|
protected |
◆ mPrevARef1
int nw4r::ef::DrawStrategyImpl::mPrevARef1 |
|
protected |
◆ mUseColor1
bool nw4r::ef::DrawStrategyImpl::mUseColor1 |
|
protected |
◆ mUseColor2
bool nw4r::ef::DrawStrategyImpl::mUseColor2 |
|
protected |
◆ mNumTexmap
u8 nw4r::ef::DrawStrategyImpl::mNumTexmap |
|
protected |
◆ mTexmapMap
int nw4r::ef::DrawStrategyImpl::mTexmapMap[TEX_LAYER_MAX] |
|
protected |
◆ mXUnitVec
const math::VEC3 nw4r::ef::DrawStrategyImpl::mXUnitVec |
|
staticprotected |
◆ mYUnitVec
const math::VEC3 nw4r::ef::DrawStrategyImpl::mYUnitVec |
|
staticprotected |
◆ mZUnitVec
const math::VEC3 nw4r::ef::DrawStrategyImpl::mZUnitVec |
|
staticprotected |
◆ mZeroVec
const math::VEC3 nw4r::ef::DrawStrategyImpl::mZeroVec |
|
staticprotected |
◆ mIdentityMtx
const math::MTX34 nw4r::ef::DrawStrategyImpl::mIdentityMtx |
|
staticprotected |