__DeclareContext() | Particles::ParticleContext | private |
Alloc() | Particles::ParticleContext | inlineprivatestatic |
ConstantUpdateCounter | Particles::ParticleContext | static |
Create() | Particles::ParticleContext | static |
Dealloc(Graphics::ContextEntityId id) | Particles::ParticleContext | inlineprivatestatic |
DefaultEmitterMesh | Particles::ParticleContext | static |
EmitParticle(ParticleRuntime &rt, ParticleSystemRuntime &srt, const Particles::EmitterAttrs &attrs, const Particles::EmitterMesh &mesh, const Particles::EnvelopeSampleBuffer &buffer, IndexT sampleIndex, float initialAge) | Particles::ParticleContext | privatestatic |
EmitParticles(ParticleRuntime &rt, ParticleSystemRuntime &srt, Models::ParticleSystemNode *node, float stepTime) | Particles::ParticleContext | privatestatic |
GetParticleIndexBuffer() | Particles::ParticleContext | static |
GetParticlePrimitiveGroup() | Particles::ParticleContext | static |
GetParticleVertexBuffer() | Particles::ParticleContext | static |
GetParticleVertexLayout() | Particles::ParticleContext | static |
GraphicsContext() | Graphics::GraphicsContext | |
HideParticle(const Graphics::GraphicsEntityId id) | Particles::ParticleContext | static |
IgnoreIfPlaying enum value | Particles::ParticleContext | |
InternalDefragment(ID_ALLOCATOR &allocator, Graphics::GraphicsContextState &&state) | Graphics::GraphicsContext | inlineprotectedstatic |
InternalDeregisterEntity(const Graphics::GraphicsEntityId id, Graphics::GraphicsContextState &&state) | Graphics::GraphicsContext | protectedstatic |
InternalRegisterEntity(const Graphics::GraphicsEntityId id, Graphics::GraphicsContextState &&state) | Graphics::GraphicsContext | protectedstatic |
ModelContextId enum value | Particles::ParticleContext | private |
ModelId enum value | Particles::ParticleContext | private |
OnPrepareView(const Ptr< Graphics::View > &view, const Graphics::FrameContext &ctx) | Particles::ParticleContext | static |
OnRenderDebug(uint32_t flags) | Particles::ParticleContext | static |
ParticleContext() | Particles::ParticleContext | |
ParticleContextAllocator typedef | Particles::ParticleContext | private |
particleContextAllocator | Particles::ParticleContext | privatestatic |
ParticleSystems enum value | Particles::ParticleContext | private |
Play(const Graphics::GraphicsEntityId id, const PlayMode mode) | Particles::ParticleContext | static |
PlayMode enum name | Particles::ParticleContext | |
RestartIfPlaying enum value | Particles::ParticleContext | |
RunParticleStep(ParticleRuntime &rt, ParticleSystemRuntime &srt, float stepTime, bool generateVtxList) | Particles::ParticleContext | privatestatic |
Runtime enum value | Particles::ParticleContext | private |
Setup(const Graphics::GraphicsEntityId id) | Particles::ParticleContext | static |
ShowParticle(const Graphics::GraphicsEntityId id) | Particles::ParticleContext | static |
Stop(const Graphics::GraphicsEntityId id) | Particles::ParticleContext | static |
totalCompletionEvent | Particles::ParticleContext | static |
UpdateParticles(const Graphics::FrameContext &ctx) | Particles::ParticleContext | static |
WaitForParticleUpdates(const Graphics::FrameContext &ctx) | Particles::ParticleContext | static |
~GraphicsContext() | Graphics::GraphicsContext | virtual |
~ParticleContext() | Particles::ParticleContext | virtual |