#include <eft_Emitter.h>
| void nw::eft::EmitterInstance::Init | ( | const SimpleEmitterData * | resource | ) |
| void nw::eft::EmitterInstance::UpdateResInfo | ( | ) |
| void nw::eft::EmitterInstance::TransformWorldVec | ( | nw::math::VEC3 * | pDst, |
| nw::math::VEC3 * | pSrc, | ||
| PtclInstance * | pPtcl ) |
| void nw::eft::EmitterInstance::TransformWorldVecNormal | ( | nw::math::VEC3 * | pDst, |
| nw::math::VEC3 * | pSrc, | ||
| PtclInstance * | pPtcl ) |
| void nw::eft::EmitterInstance::TransformLocalVec | ( | nw::math::VEC3 * | pDst, |
| nw::math::VEC3 * | pSrc, | ||
| PtclInstance * | pPtcl ) |
| void nw::eft::EmitterInstance::TransformLocalVecNormal | ( | nw::math::VEC3 * | pDst, |
| nw::math::VEC3 * | pSrc, | ||
| PtclInstance * | pPtcl ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| f32 nw::eft::EmitterInstance::cnt |
| f32 nw::eft::EmitterInstance::preCnt |
| f32 nw::eft::EmitterInstance::emitCnt |
| f32 nw::eft::EmitterInstance::preEmitCnt |
| f32 nw::eft::EmitterInstance::emitSaving |
| s32 nw::eft::EmitterInstance::ptclNum |
| s32 nw::eft::EmitterInstance::childPtclNum |
| s32 nw::eft::EmitterInstance::groupID |
| EmitterSet* nw::eft::EmitterInstance::emitterSet |
| EmitterController* nw::eft::EmitterInstance::controller |
| u32 nw::eft::EmitterInstance::emitterSetCreateID |
| nw::math::MTX34 nw::eft::EmitterInstance::emitterRT |
| nw::math::MTX34 nw::eft::EmitterInstance::emitterSRT |
| PtclRandom nw::eft::EmitterInstance::rnd |
| s32 nw::eft::EmitterInstance::emissionInterval |
| f32 nw::eft::EmitterInstance::fadeAlpha |
| f32 nw::eft::EmitterInstance::frameRate |
| nw::math::VEC3 nw::eft::EmitterInstance::emitDistPrevPos |
| bool nw::eft::EmitterInstance::emitDistPrevPosSet |
| f32 nw::eft::EmitterInstance::emitDistVessel |
| nw::math::VEC3 nw::eft::EmitterInstance::scaleRnd |
| nw::math::VEC3 nw::eft::EmitterInstance::rotatRnd |
| nw::math::VEC3 nw::eft::EmitterInstance::transRnd |
| PtclFollowType nw::eft::EmitterInstance::followType |
| EmitterInstance* nw::eft::EmitterInstance::prev |
| EmitterInstance* nw::eft::EmitterInstance::next |
| EmitterCalc* nw::eft::EmitterInstance::calc |
| const SimpleEmitterData* nw::eft::EmitterInstance::res |
| PtclInstance* nw::eft::EmitterInstance::ptclHead |
| PtclInstance* nw::eft::EmitterInstance::childHead |
| PtclInstance* nw::eft::EmitterInstance::ptclTail |
| PtclInstance* nw::eft::EmitterInstance::childTail |
| ParticleShader* nw::eft::EmitterInstance::shader[EFT_SHADER_TYPE_MAX] |
| ParticleShader* nw::eft::EmitterInstance::childShader[EFT_SHADER_TYPE_MAX] |
| Primitive* nw::eft::EmitterInstance::primitive |
| Primitive* nw::eft::EmitterInstance::childPrimitive |
| KeyFrameAnimArray* nw::eft::EmitterInstance::emitterAnimArray |
| f32 nw::eft::EmitterInstance::emitAnimValue[EFT_ANIM_MAX] |
| nw::math::MTX34 nw::eft::EmitterInstance::animEmitterRT |
| nw::math::MTX34 nw::eft::EmitterInstance::animEmitterSRT |
| f32 nw::eft::EmitterInstance::emitVessel |
| bool nw::eft::EmitterInstance::isEmitted |
| bool nw::eft::EmitterInstance::isCalculated |
| bool nw::eft::EmitterInstance::stopDraw |
| u32 nw::eft::EmitterInstance::behaviorFlag |
| u32 nw::eft::EmitterInstance::shaderArrtFlag |
| u32 nw::eft::EmitterInstance::childShaderArrtFlag |
|
mutable |
|
mutable |
|
mutable |
| PtclAttributeBuffer* nw::eft::EmitterInstance::ptclAttributeBuffer |
| PtclAttributeBuffer* nw::eft::EmitterInstance::childPtclAttributeBuffer |
| StripeVertexBuffer* nw::eft::EmitterInstance::stripeBuffer |
| EmitterStaticUniformBlock* nw::eft::EmitterInstance::emitterStaticUniformBlock |
| EmitterStaticUniformBlock* nw::eft::EmitterInstance::childEmitterStaticUniformBlock |
| EmitterDynamicUniformBlock* nw::eft::EmitterInstance::emitterDynamicUniformBlock |
| EmitterDynamicUniformBlock* nw::eft::EmitterInstance::childEmitterDynamicUniformBlock |