|
Unravel Engine C++ Reference
|
This is the complete list of members for ps::Emitter, including all inherited members.
| aabb_ | ps::Emitter | |
| calculateParticleSpeed(const Particle &particle, float ttPos) const | ps::Emitter | inline |
| create(EmitterShape::Enum _shape, EmitterDirection::Enum _direction, uint32_t _maxParticles) | ps::Emitter | |
| destroy() | ps::Emitter | |
| direction_ | ps::Emitter | |
| dt_ | ps::Emitter | |
| first_update_ | ps::Emitter | |
| getEffectiveTransform(const EmitterUniforms &uniforms_, math::vec3 &outPosition, math::vec3 &outScale, math::vec3 &outEmissionShapeScale, math::mat4 &outTransformMatrix) const | ps::Emitter | inline |
| loop_ | ps::Emitter | |
| max_particles_ | ps::Emitter | |
| num_particles_ | ps::Emitter | |
| particle_sort_ | ps::Emitter | |
| particles_ | ps::Emitter | |
| playing_ | ps::Emitter | |
| reset() | ps::Emitter | inline |
| rng_ | ps::Emitter | |
| shape_ | ps::Emitter | |
| spawn(EmitterUniforms &uniforms_, math::bbox &aabb, float _dt) | ps::Emitter | inline |
| total_particles_spawned_ | ps::Emitter | |
| update(EmitterUniforms *_uniforms, float _dt) | ps::Emitter | inline |
| updateParticleProperties(EmitterUniforms &uniforms_, Particle &particle, float avgSystemScale, bx::EaseFn easePos, bool hasColorBySpeed, bool hasSizeBySpeed, const math::mat4 &effectiveTransform) | ps::Emitter | inline |