Nebula
Loading...
Searching...
No Matches
Particles::ParticleContext::ParticleSystemRuntime Struct Reference

Public Attributes

uint32_t renderableIndex
Util::RingBuffer< Particleparticles
Math::mat4 transform
Math::bbox boundingBox
SizeT emissionCounter
ParticleJobUniformData uniformData
SizeT outputCapacity
ParticleJobSliceOutputData outputData
Util::FixedArray< CoreGraphics::MeshIdmeshPerFrame
CoreGraphics::MeshId mesh
uint32_t baseVertex
uint32_t numParticles

Member Data Documentation

◆ baseVertex

uint32_t Particles::ParticleContext::ParticleSystemRuntime::baseVertex

◆ boundingBox

Math::bbox Particles::ParticleContext::ParticleSystemRuntime::boundingBox

◆ emissionCounter

SizeT Particles::ParticleContext::ParticleSystemRuntime::emissionCounter

◆ mesh

CoreGraphics::MeshId Particles::ParticleContext::ParticleSystemRuntime::mesh

◆ meshPerFrame

Util::FixedArray<CoreGraphics::MeshId> Particles::ParticleContext::ParticleSystemRuntime::meshPerFrame

◆ numParticles

uint32_t Particles::ParticleContext::ParticleSystemRuntime::numParticles

◆ outputCapacity

SizeT Particles::ParticleContext::ParticleSystemRuntime::outputCapacity

◆ outputData

ParticleJobSliceOutputData Particles::ParticleContext::ParticleSystemRuntime::outputData

◆ particles

Util::RingBuffer<Particle> Particles::ParticleContext::ParticleSystemRuntime::particles

◆ renderableIndex

uint32_t Particles::ParticleContext::ParticleSystemRuntime::renderableIndex

◆ transform

Math::mat4 Particles::ParticleContext::ParticleSystemRuntime::transform

◆ uniformData

ParticleJobUniformData Particles::ParticleContext::ParticleSystemRuntime::uniformData

The documentation for this struct was generated from the following file: