|
Nebula
|
#include "particlecontext.h"#include "graphics/graphicsserver.h"#include "models/modelcontext.h"#include "models/nodes/particlesystemnode.h"#include "particles/emitterattrs.h"#include "particles/emittermesh.h"#include "particles/envelopesamplebuffer.h"#include "graphics/cameracontext.h"#include "graphics/view.h"#include "system_shaders/particle.h"Namespaces | |
| namespace | Particles |
| Particle context controls playing and enabling/disabling of particle emitters inside a model. | |
Functions | |
| Particles::__ImplementContext (ParticleContext, ParticleContext::particleContextAllocator) | |
| void | Particles::JobStep (const ParticleJobUniformData *perSystemUniforms, const float stepTime, unsigned int numParticles, const Particle *particles_input, Particle *particles_output, ParticleJobSliceOutputData *sliceOutput) |
| update particle system step | |