Confetti
0.1.0
A C++ particle system using Vulkan
|
This is the complete list of members for Confetti::TexturedParticle, including all inherited members.
age() const | Confetti::Particle | |
age_ | Confetti::Particle | protected |
bind(BasicEmitter *pEmitter) | Confetti::Particle | |
color() const | Confetti::Particle | |
color_ | Confetti::Particle | protected |
draw(std::shared_ptr< Vkx::Device > device) const override | Confetti::TexturedParticle | virtual |
emitter_ | Confetti::Particle | protected |
initialColor_ | Confetti::Particle | protected |
Initialize(float lifetime, float age, glm::vec3 const &position, glm::vec3 const &velocity, glm::vec4 const &color, float radius, float rotation=0) | Confetti::TexturedParticle | |
initialize(float lifetime, float age, glm::vec3 const &position, glm::vec3 const &velocity, glm::vec4 const &color) | Confetti::Particle | protected |
initialPosition_ | Confetti::Particle | protected |
initialVelocity_ | Confetti::Particle | protected |
lifetime_ | Confetti::Particle | protected |
Particle()=default | Confetti::Particle | |
Particle(float lifetime, float age, glm::vec3 const &position, glm::vec3 const &velocity, glm::vec4 const &color) | Confetti::Particle | |
position() const | Confetti::Particle | |
position_ | Confetti::Particle | protected |
radius() const | Confetti::TexturedParticle | |
rotation() const | Confetti::TexturedParticle | |
TexturedParticle()=default | Confetti::TexturedParticle | |
TexturedParticle(float lifetime, float age, glm::vec3 const &position, glm::vec3 const &velocity, glm::vec4 const &color, float radius, float rotation) | Confetti::TexturedParticle | |
update(float dt) override | Confetti::TexturedParticle | virtual |
velocity() const | Confetti::Particle | |
velocity_ | Confetti::Particle | protected |
~Particle()=default | Confetti::Particle | virtual |
~TexturedParticle() override=default | Confetti::TexturedParticle | virtual |