|
Unravel Engine C++ Reference
|
This is the complete list of members for ps::Emitter, including all inherited members.
| aabb_ | ps::Emitter | |
| billboard_right_ | ps::Emitter | |
| billboard_up_ | ps::Emitter | |
| blend_mode_ | ps::Emitter | |
| calculate_smoothed_emitter_speed(float max_speed) const | ps::Emitter | inline |
| calculateParticleSpeed(const Particle &particle, float ttPos) const | ps::Emitter | inline |
| calculateRotatedAABBBounds(const math::quat &rotation, const math::vec3 &half_extents, const math::vec2 &pivot, math::vec3 &out_min, math::vec3 &out_max) 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_scale_3d_ | ps::Emitter | |
| particles_ | ps::Emitter | |
| pivot_ | ps::Emitter | |
| playing_ | ps::Emitter | |
| render_mode_ | ps::Emitter | |
| reset() | ps::Emitter | inline |
| rng_ | ps::Emitter | |
| shape_ | ps::Emitter | |
| spawn(EmitterUniforms &uniforms_, math::bbox &aabb, float _dt) | ps::Emitter | inline |
| start_delay_elapsed_ | ps::Emitter | |
| TEMPORAL_BUFFER_SIZE | ps::Emitter | static |
| temporal_position_buffer_ | ps::Emitter | |
| temporal_time_buffer_ | ps::Emitter | |
| texture_mode_ | ps::Emitter | |
| total_particles_spawned_ | ps::Emitter | |
| update(EmitterUniforms *_uniforms, float _dt) | ps::Emitter | inline |
| update_temporal_buffer(const math::vec3 &position, 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 |