NW4F Eft
Loading...
Searching...
No Matches
nw::eft::System Member List

This is the complete list of members for nw::eft::System, including all inherited members.

_530nw::eft::Systemprivate
_8a4nw::eft::Systemprivate
AddEmitterSetToDrawList(EmitterSet *set, u8 groupID)nw::eft::Systemprivate
AddPtclAdditionList(PtclInstance *ptcl, CpuCore core)nw::eft::System
AddPtclRemoveList(PtclInstance *ptcl, CpuCore core)nw::eft::System
AllocAndConnectStripe(EmitterInstance *e, PtclInstance *ptcl)nw::eft::System
AllocEmitter(u8 groupID)nw::eft::Systemprivate
AllocEmitterSet(Handle *handle)nw::eft::Systemprivate
AllocPtcl(PtclType type)nw::eft::System
BeginFrame()nw::eft::System
BeginRender(const nw::math::MTX44 &proj, const nw::math::MTX34 &view, const nw::math::VEC3 &camPos, f32 nearClip, f32 farClip)nw::eft::System
Calc(bool cacheFlush=true)nw::eft::System
CalcChildParticle(EmitterInstance *emitter, CpuCore core)nw::eft::System
CalcEmitter(u8 groupID, f32 frameRate=1.0f)nw::eft::System
CalcParticle(EmitterInstance *emitter, CpuCore core)nw::eft::System
CalcParticle(bool cacheFlush=true)nw::eft::System
ClearResource(Heap *heap, s32 resId)nw::eft::System
ComparePtclViewZ(const void *a, const void *b)nw::eft::Systemprivatestatic
CreateEmitterSetID(Handle *handle, const nw::math::VEC3 &pos, s32 emitterSetID, s32 resourceID=0, u8 groupID=0, u32 emitterMask=0xffffffff)nw::eft::Systeminline
CreateEmitterSetID(Handle *handle, const nw::math::MTX34 &mtx, s32 emitterSetID, s32 resourceID=0, u8 groupID=0, u32 emitterMask=0xffffffff)nw::eft::System
EmitChildParticle()nw::eft::System
EndRender()nw::eft::System
EntryResource(Heap *heap, void *resource, s32 resId)nw::eft::System
FlushCache()nw::eft::System
FlushGpuCache()nw::eft::System
GetCurrentCore()nw::eft::Systeminlinestatic
GetCurrentUserDataEmitterDrawOverrideCallback(const EmitterInstance *emitter)nw::eft::System
GetCurrentUserDataEmitterPostCalcCallback(const EmitterInstance *emitter)nw::eft::System
GetCurrentUserDataEmitterPreCalcCallback(const EmitterInstance *emitter)nw::eft::System
GetCurrentUserDataParticleCalcCallback(const EmitterInstance *emitter)nw::eft::System
GetCurrentUserDataParticleEmitCallback(const EmitterInstance *emitter)nw::eft::System
GetCurrentUserDataParticleMakeAttributeCallback(const EmitterInstance *emitter)nw::eft::System
GetCurrentUserDataParticleRemoveCallback(const EmitterInstance *emitter)nw::eft::System
GetDoubleBufferSize(CpuCore core=EFT_CPU_CORE_1) constnw::eft::System
GetEmitter(u8 groupID, u32 idx) constnw::eft::System
GetEmitter(u8 groupID, u32 idx)nw::eft::System
GetEmitterBuf() constnw::eft::Systeminline
GetEmitterHead(u8 groupID) constnw::eft::Systeminline
GetEmitterHead(u8 groupID)nw::eft::Systeminline
GetEmitterSetHead(u8 groupID) constnw::eft::Systeminline
GetEmitterSetHead(u8 groupID)nw::eft::Systeminline
GetEnableGroupID() constnw::eft::Systeminline
GetNumEmittedPtcl() constnw::eft::Systeminline
GetNumEmitter(u8 groupID)nw::eft::System
GetNumEmitterCalc() constnw::eft::Systeminline
GetNumEmitterSetCalc() constnw::eft::Systeminline
GetNumFreeEmitter() constnw::eft::Systeminline
GetNumPtclCalc() constnw::eft::Systeminline
GetNumResource() constnw::eft::Systeminline
GetNumStripeCalc() constnw::eft::Systeminline
GetPtclBuf() constnw::eft::Systeminline
GetPtclBufSize() constnw::eft::System
GetRenderer()nw::eft::Systeminline
GetRenderer(nw::eft::CpuCore core)nw::eft::Systeminline
GetResource(u32 resId)nw::eft::Systeminline
GetStripeBuf() constnw::eft::Systeminline
GetStripeHead(u8 groupID) constnw::eft::Systeminline
GetUsedDoubleBufferSize(CpuCore core=EFT_CPU_CORE_1) constnw::eft::System
GetUserShaderDrawOverrideCallback(UserShaderCallBackID id)nw::eft::System
GetUserShaderEmitterPostCalcCallback(UserShaderCallBackID id)nw::eft::System
GetUserShaderRenderStateSetCallback(UserShaderCallBackID id)nw::eft::System
HasEnableEmitter(u8 groupID)nw::eft::System
Initialize(Heap *heap, const Config &config)nw::eft::Systemprotectedvirtual
InitializeEmitter(EmitterInstance *emitter, const SimpleEmitterData *res, s32 resourceID, s32 emitterSetID, u32 setRndSeed, bool nonUpdateCreateID=false)nw::eft::Systemprivate
IsHasRenderingEmitter(u8 groupID, u32 drawPath) constnw::eft::Systeminline
IsValidStripe(u8 groupID) constnw::eft::Systeminline
KillAllEmitter()nw::eft::System
KillChildParticle(EmitterInstance *emitter, PtclInstance *ptcl)nw::eft::System
KillEmitter(EmitterInstance *emitter)nw::eft::System
KillEmitterGroup(u8 groupID)nw::eft::System
KillEmitterSet(EmitterSet *emitterSet)nw::eft::System
KillEmitterSet(const char *emitterSetName, s32 resId)nw::eft::System
KillParticle(EmitterInstance *emitter, PtclInstance *ptcl)nw::eft::System
mAlphaAnimnw::eft::Systemprivate
mCalcSwapFlagnw::eft::Systemprivate
mCurEmitterIxnw::eft::Systemprivate
mCurEmitterSetIxnw::eft::Systemprivate
mCurPtclIxnw::eft::Systemprivate
mCurrentDrawPathFlagnw::eft::Systemprivate
mCurStripeIxnw::eft::Systemprivate
mEmitterCalcnw::eft::Systemprivate
mEmitterCalcComplexPtrnw::eft::Systemprivate
mEmitterCalcSimplePtrnw::eft::Systemprivate
mEmitterHeadnw::eft::Systemprivate
mEmittersnw::eft::Systemprivate
mEmitterSetnw::eft::Systemprivate
mEmitterSetCreateIDnw::eft::Systemprivate
mEmitterSetHeadnw::eft::Systemprivate
mEmitterSetPtrnw::eft::Systemprivate
mEmitterSetTailnw::eft::Systemprivate
mEmitterStaticUniformBlocknw::eft::Systemprivate
mEnableCallbackIDnw::eft::Systemprivate
mEnableGroupIDnw::eft::Systemprivate
mEnableRenderPathnw::eft::Systemprivate
mHeapnw::eft::Systemprivate
mInitializednw::eft::Systemprivate
mNumEmittedPtclnw::eft::Systemprivate
mNumEmitterCalcnw::eft::Systemprivate
mNumEmitterDatanw::eft::Systemprivate
mNumEmitterDataMasknw::eft::Systemprivate
mNumEmitterSetnw::eft::Systemprivate
mNumEmitterSetCalcnw::eft::Systemprivate
mNumEmitterSetMasknw::eft::Systemprivate
mNumFreeEmitternw::eft::Systemprivate
mNumPtclCalcnw::eft::Systemprivate
mNumPtclDatanw::eft::Systemprivate
mNumPtclDataMasknw::eft::Systemprivate
mNumResourcenw::eft::Systemprivate
mNumStripenw::eft::Systemprivate
mNumStripeCalcnw::eft::Systemprivate
mNumStripeMasknw::eft::Systemprivate
mPtclAdditionArraynw::eft::Systemprivate
mPtclAdditionIdxnw::eft::Systemprivate
mPtclRemoveArraynw::eft::Systemprivate
mPtclRemoveIdxnw::eft::Systemprivate
mPtclsnw::eft::Systemprivate
mRenderernw::eft::Systemprivate
mRendererPtrnw::eft::Systemprivate
mResourcenw::eft::Systemprivate
mScaleAnimnw::eft::Systemprivate
mSortEmitterSetIxnw::eft::Systemprivate
mSortEmittetSetnw::eft::Systemprivate
mStripeHeadnw::eft::Systemprivate
mStripesnw::eft::Systemprivate
mUserDataEmitterDrawOverrideCallbacknw::eft::Systemprivate
mUserDataEmitterPostCalcCallbacknw::eft::Systemprivate
mUserDataEmitterPreCalcCallbacknw::eft::Systemprivate
mUserDataParticleCalcCallbacknw::eft::Systemprivate
mUserDataParticleEmitCallbacknw::eft::Systemprivate
mUserDataParticleMakeAttrCallbacknw::eft::Systemprivate
mUserDataParticleRemoveCallbacknw::eft::Systemprivate
mUserShaderDrawOverrideCallbacknw::eft::Systemprivate
mUserShaderEmitterCalcPostCallbacknw::eft::Systemprivate
mUserShaderRenderStateSetCallbacknw::eft::Systemprivate
mViewMatrixnw::eft::Systemprivate
ReCreateEmitter(void **resList, s32 numResList, s32 resId, s32 setId, bool killOnly)nw::eft::System
ReCreateEmitter(EmitterSet *set, s32 resId, s32 setId, u8 groupID)nw::eft::System
RemoveEmitterSetFromDrawList(EmitterSet *set)nw::eft::System
RemovePtcl()nw::eft::System
RemovePtcl_()nw::eft::Systemprivate
RemoveStripe(PtclStripe *stripe)nw::eft::System
RenderEmitter(EmitterInstance *emitter, bool cacheFlush=true, void *userParam=NULL)nw::eft::System
ResourcePtrnw::eft::Systemprivate
SearchEmitterSetID(const char *emitterSetName, s32 resId=0) constnw::eft::System
SearchEmitterSetName(s32 emitterSetId, s32 resId=0) constnw::eft::System
SetCurrentUserDataCallback(UserDataCallBackID id)nw::eft::System
SetUserDataEmitterDrawOverrideCallback(UserDataCallBackID id, UserDataEmitterDrawOverrideCallback callback)nw::eft::System
SetUserDataEmitterPostCalcCallback(UserDataCallBackID id, UserDataEmitterPostCalcCallback callback)nw::eft::System
SetUserDataEmitterPreCalcCallback(UserDataCallBackID id, UserDataEmitterPreCalcCallback callback)nw::eft::System
SetUserDataParticleCalcCallback(UserDataCallBackID id, UserDataParticleCalcCallback callback)nw::eft::System
SetUserDataParticleEmitCallback(UserDataCallBackID id, UserDataParticleEmitCallback callback)nw::eft::System
SetUserDataParticleMakeAttributeCallback(UserDataCallBackID id, UserDataParticleMakeAttributeCallback callback)nw::eft::System
SetUserDataParticleRemoveCallback(UserDataCallBackID id, UserDataParticleRemoveCallback callback)nw::eft::System
SetUserShaderDrawOverrideCallback(UserShaderCallBackID id, UserShaderDrawOverrideCallback callback)nw::eft::System
SetUserShaderEmitterPostCalcCallback(UserShaderCallBackID id, UserShaderEmitterPostCalcCallback callback)nw::eft::System
SetUserShaderRenderStateSetCallback(UserShaderCallBackID id, UserShaderRenderStateSetCallback callback)nw::eft::System
SwapDoubleBuffer()nw::eft::System
System(const Config &config)nw::eft::Systemexplicit
UpdateEmitterResInfo()nw::eft::System
UpdateEmitterSetResInfo()nw::eft::System
~System()nw::eft::Systemvirtual