sead
Loading...
Searching...
No Matches
sead::ptcl::PtclSystem Member List

This is the complete list of members for sead::ptcl::PtclSystem, including all inherited members.

_18acsead::ptcl::PtclSystemprivate
_530nw::eft::Systemprivate
_8a4nw::eft::Systemprivate
_a40sead::ptcl::PtclSystemprivate
_a48sead::ptcl::PtclSystemprivate
AddEmitterSetToDrawList(EmitterSet *set, u8 groupID)nw::eft::Systemprivate
AddEmitterSetToDrawList(EmitterSet *set, u8 groupID) (defined in nw::eft::System)nw::eft::Systemprivate
AddPtclAdditionList(PtclInstance *ptcl, CpuCore core)nw::eft::System
AddPtclAdditionList(PtclInstance *ptcl, CpuCore core) (defined in nw::eft::System)nw::eft::System
AddPtclRemoveList(PtclInstance *ptcl, CpuCore core)nw::eft::System
AddPtclRemoveList(PtclInstance *ptcl, CpuCore core) (defined in nw::eft::System)nw::eft::System
AllocAndConnectStripe(EmitterInstance *e, PtclInstance *ptcl)nw::eft::System
AllocAndConnectStripe(EmitterInstance *e, PtclInstance *ptcl) (defined in nw::eft::System)nw::eft::System
AllocEmitter(u8 groupID)nw::eft::Systemprivate
AllocEmitter(u8 groupID) (defined in nw::eft::System)nw::eft::Systemprivate
AllocEmitterSet(Handle *handle)nw::eft::Systemprivate
AllocEmitterSet(Handle *handle) (defined in nw::eft::System)nw::eft::Systemprivate
AllocPtcl(PtclType type)nw::eft::System
AllocPtcl(PtclType type) (defined in nw::eft::System)nw::eft::System
BeginFrame()nw::eft::System
BeginFrame() (defined in nw::eft::System)nw::eft::System
beginFrame()sead::ptcl::PtclSysteminline
BeginRender(const nw::math::MTX44 &proj, const nw::math::MTX34 &view, const nw::math::VEC3 &camPos, f32 nearClip, f32 farClip)nw::eft::System
BeginRender(const nw::math::MTX44 &proj, const nw::math::MTX34 &view, const nw::math::VEC3 &camPos, f32 nearClip, f32 farClip) (defined in nw::eft::System)nw::eft::System
Calc(bool cacheFlush=true)nw::eft::System
Calc(bool cacheFlush=true) (defined in nw::eft::System)nw::eft::System
CalcChildParticle(EmitterInstance *emitter, CpuCore core)nw::eft::System
CalcChildParticle(EmitterInstance *emitter, CpuCore core) (defined in nw::eft::System)nw::eft::System
CalcEmitter(u8 groupID, f32 frameRate=1.0f)nw::eft::System
CalcEmitter(u8 groupID, f32 frameRate=1.0f) (defined in nw::eft::System)nw::eft::System
calcEmitter(s32 groupID, f32 frameRate=1.0f)sead::ptcl::PtclSysteminline
CalcParticle(EmitterInstance *emitter, CpuCore core)nw::eft::System
CalcParticle(bool cacheFlush=true)nw::eft::System
CalcParticle(EmitterInstance *emitter, CpuCore core) (defined in nw::eft::System)nw::eft::System
CalcParticle(bool cacheFlush=true) (defined in nw::eft::System)nw::eft::System
ClearResource(Heap *heap, s32 resId)nw::eft::System
ClearResource(Heap *heap, s32 resId) (defined in nw::eft::System)nw::eft::System
clearResource(s32 resId)sead::ptcl::PtclSysteminline
ComparePtclViewZ(const void *a, const void *b)nw::eft::Systemprivatestatic
ComparePtclViewZ(const void *a, const void *b) (defined in nw::eft::System)nw::eft::Systemprivatestatic
CreateEmitterSetID(Handle *handle, const nw::math::VEC3 &pos, s32 emitterSetID, s32 resourceID=0, u8 groupID=0, u32 emitterMask=0xffffffff)nw::eft::System
CreateEmitterSetID(Handle *handle, const nw::math::MTX34 &mtx, s32 emitterSetID, s32 resourceID=0, u8 groupID=0, u32 emitterMask=0xffffffff)nw::eft::System
CreateEmitterSetID(Handle *handle, const nw::math::VEC3 &pos, s32 emitterSetID, s32 resourceID=0, u8 groupID=0, u32 emitterMask=0xffffffff) (defined in nw::eft::System)nw::eft::Systeminline
CreateEmitterSetID(Handle *handle, const nw::math::MTX34 &mtx, s32 emitterSetID, s32 resourceID=0, u8 groupID=0, u32 emitterMask=0xffffffff) (defined in nw::eft::System)nw::eft::System
createEmitterSetID(nw::eft::Handle *handle, const Vector3f &pos, s32 emitterSetID, s32 resourceID=0, s32 groupID=0, u32 emitterMask=0xffffffff)sead::ptcl::PtclSysteminline
createEmitterSetID(nw::eft::Handle *handle, const Matrix34f &mtx, s32 emitterSetID, s32 resourceID=0, s32 groupID=0, u32 emitterMask=0xffffffff)sead::ptcl::PtclSysteminline
EmitChildParticle()nw::eft::System
EmitChildParticle() (defined in nw::eft::System)nw::eft::System
EndRender()nw::eft::System
EndRender() (defined in nw::eft::System)nw::eft::System
EntryResource(Heap *heap, void *resource, s32 resId)nw::eft::System
EntryResource(Heap *heap, void *resource, s32 resId) (defined in nw::eft::System)nw::eft::System
entryResource(::sead::Heap *heap, void *resource, s32 resId)sead::ptcl::PtclSysteminline
FlushCache()nw::eft::System
FlushCache() (defined in nw::eft::System)nw::eft::System
FlushGpuCache()nw::eft::System
FlushGpuCache() (defined in nw::eft::System)nw::eft::System
getCreationTime() constsead::ptcl::PtclSysteminline
GetCurrentCore()nw::eft::Systemstatic
GetCurrentCore() (defined in nw::eft::System)nw::eft::Systeminlinestatic
GetCurrentUserDataEmitterDrawOverrideCallback(const EmitterInstance *emitter)nw::eft::System
GetCurrentUserDataEmitterDrawOverrideCallback(const EmitterInstance *emitter) (defined in nw::eft::System)nw::eft::System
GetCurrentUserDataEmitterPostCalcCallback(const EmitterInstance *emitter)nw::eft::System
GetCurrentUserDataEmitterPostCalcCallback(const EmitterInstance *emitter) (defined in nw::eft::System)nw::eft::System
GetCurrentUserDataEmitterPreCalcCallback(const EmitterInstance *emitter)nw::eft::System
GetCurrentUserDataEmitterPreCalcCallback(const EmitterInstance *emitter) (defined in nw::eft::System)nw::eft::System
GetCurrentUserDataParticleCalcCallback(const EmitterInstance *emitter)nw::eft::System
GetCurrentUserDataParticleCalcCallback(const EmitterInstance *emitter) (defined in nw::eft::System)nw::eft::System
GetCurrentUserDataParticleEmitCallback(const EmitterInstance *emitter)nw::eft::System
GetCurrentUserDataParticleEmitCallback(const EmitterInstance *emitter) (defined in nw::eft::System)nw::eft::System
GetCurrentUserDataParticleMakeAttributeCallback(const EmitterInstance *emitter)nw::eft::System
GetCurrentUserDataParticleMakeAttributeCallback(const EmitterInstance *emitter) (defined in nw::eft::System)nw::eft::System
GetCurrentUserDataParticleRemoveCallback(const EmitterInstance *emitter)nw::eft::System
GetCurrentUserDataParticleRemoveCallback(const EmitterInstance *emitter) (defined in nw::eft::System)nw::eft::System
GetDoubleBufferSize(CpuCore core=EFT_CPU_CORE_1) constnw::eft::System
GetDoubleBufferSize(CpuCore core=EFT_CPU_CORE_1) const (defined in nw::eft::System)nw::eft::System
getEditorInterface()sead::ptcl::PtclSysteminline
getEditorInterface() constsead::ptcl::PtclSysteminline
getEftHeap()sead::ptcl::PtclSysteminline
getEftHeap() constsead::ptcl::PtclSysteminline
GetEmitter(u8 groupID, u32 idx) constnw::eft::System
GetEmitter(u8 groupID, u32 idx)nw::eft::System
GetEmitter(u8 groupID, u32 idx) const (defined in nw::eft::System)nw::eft::System
GetEmitter(u8 groupID, u32 idx) (defined in nw::eft::System)nw::eft::System
GetEmitterBuf() constnw::eft::System
GetEmitterBuf() const (defined in nw::eft::System)nw::eft::Systeminline
GetEmitterHead(u8 groupID) constnw::eft::System
GetEmitterHead(u8 groupID)nw::eft::System
GetEmitterHead(u8 groupID) const (defined in nw::eft::System)nw::eft::Systeminline
GetEmitterHead(u8 groupID) (defined in nw::eft::System)nw::eft::Systeminline
GetEmitterSetHead(u8 groupID) constnw::eft::System
GetEmitterSetHead(u8 groupID)nw::eft::System
GetEmitterSetHead(u8 groupID) const (defined in nw::eft::System)nw::eft::Systeminline
GetEmitterSetHead(u8 groupID) (defined in nw::eft::System)nw::eft::Systeminline
GetEnableGroupID() constnw::eft::System
GetEnableGroupID() const (defined in nw::eft::System)nw::eft::Systeminline
getHeap() constsead::ptcl::PtclSysteminline
GetNumEmittedPtcl() constnw::eft::System
GetNumEmittedPtcl() const (defined in nw::eft::System)nw::eft::Systeminline
GetNumEmitter(u8 groupID)nw::eft::System
GetNumEmitter(u8 groupID) (defined in nw::eft::System)nw::eft::System
GetNumEmitterCalc() constnw::eft::System
GetNumEmitterCalc() const (defined in nw::eft::System)nw::eft::Systeminline
GetNumEmitterSetCalc() constnw::eft::System
GetNumEmitterSetCalc() const (defined in nw::eft::System)nw::eft::Systeminline
GetNumFreeEmitter() constnw::eft::System
GetNumFreeEmitter() const (defined in nw::eft::System)nw::eft::Systeminline
GetNumPtclCalc() constnw::eft::System
GetNumPtclCalc() const (defined in nw::eft::System)nw::eft::Systeminline
GetNumResource() constnw::eft::System
GetNumResource() const (defined in nw::eft::System)nw::eft::Systeminline
GetNumStripeCalc() constnw::eft::System
GetNumStripeCalc() const (defined in nw::eft::System)nw::eft::Systeminline
GetPtclBuf() constnw::eft::System
GetPtclBuf() const (defined in nw::eft::System)nw::eft::Systeminline
GetPtclBufSize() constnw::eft::System
GetPtclBufSize() const (defined in nw::eft::System)nw::eft::System
GetRenderer()nw::eft::System
GetRenderer(nw::eft::CpuCore core)nw::eft::System
GetRenderer() (defined in nw::eft::System)nw::eft::Systeminline
GetRenderer(nw::eft::CpuCore core) (defined in nw::eft::System)nw::eft::Systeminline
GetResource(u32 resId)nw::eft::System
GetResource(u32 resId) (defined in nw::eft::System)nw::eft::Systeminline
getResourceHeap(s32 resId) constsead::ptcl::PtclSysteminline
GetStripeBuf() constnw::eft::System
GetStripeBuf() const (defined in nw::eft::System)nw::eft::Systeminline
GetStripeHead(u8 groupID) constnw::eft::System
GetStripeHead(u8 groupID) const (defined in nw::eft::System)nw::eft::Systeminline
GetUsedDoubleBufferSize(CpuCore core=EFT_CPU_CORE_1) constnw::eft::System
GetUsedDoubleBufferSize(CpuCore core=EFT_CPU_CORE_1) const (defined in nw::eft::System)nw::eft::System
GetUserShaderDrawOverrideCallback(UserShaderCallBackID id)nw::eft::System
GetUserShaderDrawOverrideCallback(UserShaderCallBackID id) (defined in nw::eft::System)nw::eft::System
GetUserShaderEmitterPostCalcCallback(UserShaderCallBackID id)nw::eft::System
GetUserShaderEmitterPostCalcCallback(UserShaderCallBackID id) (defined in nw::eft::System)nw::eft::System
GetUserShaderRenderStateSetCallback(UserShaderCallBackID id)nw::eft::System
GetUserShaderRenderStateSetCallback(UserShaderCallBackID id) (defined in nw::eft::System)nw::eft::System
getViewerSys() constsead::ptcl::PtclSysteminline
getViewerSysEftHeap()sead::ptcl::PtclSysteminline
getViewerSysEftHeap() constsead::ptcl::PtclSysteminline
getViewerSysHeap() constsead::ptcl::PtclSysteminline
HasEnableEmitter(u8 groupID)nw::eft::System
HasEnableEmitter(u8 groupID) (defined in nw::eft::System)nw::eft::System
Initialize(Heap *heap, const Config &config)nw::eft::Systemprotectedvirtual
Initialize(Heap *heap, const Config &config) (defined in nw::eft::System)nw::eft::Systemprotectedvirtual
InitializeEmitter(EmitterInstance *emitter, const SimpleEmitterData *res, s32 resourceID, s32 emitterSetID, u32 setRndSeed, bool nonUpdateCreateID=false)nw::eft::Systemprivate
InitializeEmitter(EmitterInstance *emitter, const SimpleEmitterData *res, s32 resourceID, s32 emitterSetID, u32 setRndSeed, bool nonUpdateCreateID=false) (defined in nw::eft::System)nw::eft::Systemprivate
IsHasRenderingEmitter(u8 groupID, u32 drawPath) constnw::eft::System
IsHasRenderingEmitter(u8 groupID, u32 drawPath) const (defined in nw::eft::System)nw::eft::Systeminline
IsValidStripe(u8 groupID) constnw::eft::System
IsValidStripe(u8 groupID) const (defined in nw::eft::System)nw::eft::Systeminline
KillAllEmitter()nw::eft::System
KillAllEmitter() (defined in nw::eft::System)nw::eft::System
KillChildParticle(EmitterInstance *emitter, PtclInstance *ptcl)nw::eft::System
KillChildParticle(EmitterInstance *emitter, PtclInstance *ptcl) (defined in nw::eft::System)nw::eft::System
KillEmitter(EmitterInstance *emitter)nw::eft::System
KillEmitter(EmitterInstance *emitter) (defined in nw::eft::System)nw::eft::System
KillEmitterGroup(u8 groupID)nw::eft::System
KillEmitterGroup(u8 groupID) (defined in nw::eft::System)nw::eft::System
KillEmitterSet(EmitterSet *emitterSet)nw::eft::System
KillEmitterSet(const char *emitterSetName, s32 resId)nw::eft::System
KillEmitterSet(EmitterSet *emitterSet) (defined in nw::eft::System)nw::eft::System
KillEmitterSet(const char *emitterSetName, s32 resId) (defined in nw::eft::System)nw::eft::System
KillParticle(EmitterInstance *emitter, PtclInstance *ptcl)nw::eft::System
KillParticle(EmitterInstance *emitter, PtclInstance *ptcl) (defined in nw::eft::System)nw::eft::System
mAlphaAnimnw::eft::Systemprivate
mCalcSwapFlagnw::eft::Systemprivate
mCurEmitterIxnw::eft::Systemprivate
mCurEmitterSetIxnw::eft::Systemprivate
mCurPtclIxnw::eft::Systemprivate
mCurrentDrawPathFlagnw::eft::Systemprivate
mCurStripeIxnw::eft::Systemprivate
mEditorInterfacesead::ptcl::PtclSystemprivate
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
mHeapsead::ptcl::PtclSystemprivate
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
mpViewerSyssead::ptcl::PtclSystemprivate
mRenderernw::eft::Systemprivate
mRendererPtrnw::eft::Systemprivate
mResourcenw::eft::Systemprivate
mScaleAnimnw::eft::Systemprivate
mSeadHeapArraysead::ptcl::PtclSystemprivate
mSortEmitterSetIxnw::eft::Systemprivate
mSortEmittetSetnw::eft::Systemprivate
mStripeHeadnw::eft::Systemprivate
mStripesnw::eft::Systemprivate
mTimesead::ptcl::PtclSystemprivate
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
mViewerSysHeapsead::ptcl::PtclSystemprivate
mViewMatrixnw::eft::Systemprivate
PtclSystem(const Config &config)sead::ptcl::PtclSysteminline
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
ReCreateEmitter(void **resList, s32 numResList, s32 resId, s32 setId, bool killOnly) (defined in nw::eft::System)nw::eft::System
ReCreateEmitter(EmitterSet *set, s32 resId, s32 setId, u8 groupID) (defined in nw::eft::System)nw::eft::System
RemoveEmitterSetFromDrawList(EmitterSet *set)nw::eft::System
RemoveEmitterSetFromDrawList(EmitterSet *set) (defined in nw::eft::System)nw::eft::System
RemovePtcl()nw::eft::System
RemovePtcl() (defined in nw::eft::System)nw::eft::System
RemovePtcl_()nw::eft::Systemprivate
RemovePtcl_() (defined in nw::eft::System)nw::eft::Systemprivate
RemoveStripe(PtclStripe *stripe)nw::eft::System
RemoveStripe(PtclStripe *stripe) (defined in nw::eft::System)nw::eft::System
RenderEmitter(EmitterInstance *emitter, bool cacheFlush=true, void *userParam=NULL)nw::eft::System
RenderEmitter(EmitterInstance *emitter, bool cacheFlush=true, void *userParam=NULL) (defined in nw::eft::System)nw::eft::System
ResourcePtrnw::eft::Systemprivate
SearchEmitterSetID(const char *emitterSetName, s32 resId=0) constnw::eft::System
SearchEmitterSetID(const char *emitterSetName, s32 resId=0) const (defined in nw::eft::System)nw::eft::System
SearchEmitterSetName(s32 emitterSetId, s32 resId=0) constnw::eft::System
SearchEmitterSetName(s32 emitterSetId, s32 resId=0) const (defined in nw::eft::System)nw::eft::System
SetCurrentUserDataCallback(UserDataCallBackID id)nw::eft::System
SetCurrentUserDataCallback(UserDataCallBackID id) (defined in nw::eft::System)nw::eft::System
SetUserDataEmitterDrawOverrideCallback(UserDataCallBackID id, UserDataEmitterDrawOverrideCallback callback)nw::eft::System
SetUserDataEmitterDrawOverrideCallback(UserDataCallBackID id, UserDataEmitterDrawOverrideCallback callback) (defined in nw::eft::System)nw::eft::System
SetUserDataEmitterPostCalcCallback(UserDataCallBackID id, UserDataEmitterPostCalcCallback callback)nw::eft::System
SetUserDataEmitterPostCalcCallback(UserDataCallBackID id, UserDataEmitterPostCalcCallback callback) (defined in nw::eft::System)nw::eft::System
SetUserDataEmitterPreCalcCallback(UserDataCallBackID id, UserDataEmitterPreCalcCallback callback)nw::eft::System
SetUserDataEmitterPreCalcCallback(UserDataCallBackID id, UserDataEmitterPreCalcCallback callback) (defined in nw::eft::System)nw::eft::System
SetUserDataParticleCalcCallback(UserDataCallBackID id, UserDataParticleCalcCallback callback)nw::eft::System
SetUserDataParticleCalcCallback(UserDataCallBackID id, UserDataParticleCalcCallback callback) (defined in nw::eft::System)nw::eft::System
SetUserDataParticleEmitCallback(UserDataCallBackID id, UserDataParticleEmitCallback callback)nw::eft::System
SetUserDataParticleEmitCallback(UserDataCallBackID id, UserDataParticleEmitCallback callback) (defined in nw::eft::System)nw::eft::System
SetUserDataParticleMakeAttributeCallback(UserDataCallBackID id, UserDataParticleMakeAttributeCallback callback)nw::eft::System
SetUserDataParticleMakeAttributeCallback(UserDataCallBackID id, UserDataParticleMakeAttributeCallback callback) (defined in nw::eft::System)nw::eft::System
SetUserDataParticleRemoveCallback(UserDataCallBackID id, UserDataParticleRemoveCallback callback)nw::eft::System
SetUserDataParticleRemoveCallback(UserDataCallBackID id, UserDataParticleRemoveCallback callback) (defined in nw::eft::System)nw::eft::System
SetUserShaderDrawOverrideCallback(UserShaderCallBackID id, UserShaderDrawOverrideCallback callback)nw::eft::System
SetUserShaderDrawOverrideCallback(UserShaderCallBackID id, UserShaderDrawOverrideCallback callback) (defined in nw::eft::System)nw::eft::System
SetUserShaderEmitterPostCalcCallback(UserShaderCallBackID id, UserShaderEmitterPostCalcCallback callback)nw::eft::System
SetUserShaderEmitterPostCalcCallback(UserShaderCallBackID id, UserShaderEmitterPostCalcCallback callback) (defined in nw::eft::System)nw::eft::System
SetUserShaderRenderStateSetCallback(UserShaderCallBackID id, UserShaderRenderStateSetCallback callback)nw::eft::System
SetUserShaderRenderStateSetCallback(UserShaderCallBackID id, UserShaderRenderStateSetCallback callback) (defined in nw::eft::System)nw::eft::System
SwapDoubleBuffer()nw::eft::System
SwapDoubleBuffer() (defined in nw::eft::System)nw::eft::System
System(const Config &config)nw::eft::System
System(const Config &config) (defined in nw::eft::System)nw::eft::Systemexplicit
UpdateEmitterResInfo()nw::eft::System
UpdateEmitterResInfo() (defined in nw::eft::System)nw::eft::System
UpdateEmitterSetResInfo()nw::eft::System
UpdateEmitterSetResInfo() (defined in nw::eft::System)nw::eft::System
~System()nw::eft::Systemvirtual
~System() (defined in nw::eft::System)nw::eft::Systemvirtual