Emitter configuration.
More...
#include <Confetti/Configuration.h>
|
using | ParticleVector = std::vector< Particle > |
|
|
std::string | name_ |
|
std::string | type_ |
|
std::string | volume_ |
|
std::string | environment_ |
|
std::string | appearance_ |
|
float | minSpeed_ = 0.0f |
|
float | maxSpeed_ = 0.0f |
|
int | count_ = 0 |
|
float | lifetime_ = 1.0f |
|
float | spread_ = 0.0f |
|
glm::vec4 | color_ { 0.0f, 0.0f, 0.0f, 1.0f } |
|
float | radius_ = 1.0f |
|
bool | sorted_ = false |
|
glm::vec3 | position_ { 0.0f, 0.0f, 0.0f } |
|
glm::quat | orientation_ { 0.0f, 0.0f, 0.0f, 1.0f } |
|
glm::vec3 | velocity_ { 0.0f, 0.0f, 0.0f } |
|
ParticleVector | particles_ |
|