|
Confetti
0.1.0
A C++ particle system using Vulkan
|
This is the complete list of members for Confetti::TexturedEmitter, including all inherited members.
| appearance() const | Confetti::BasicEmitter | |
| BasicEmitter(std::shared_ptr< Vkx::Device > device, std::shared_ptr< EmitterVolume > volume, std::shared_ptr< Environment > environment, std::shared_ptr< Appearance > appearance, bool sorted) | Confetti::BasicEmitter | |
| currentPosition() const | Confetti::BasicEmitter | |
| currentVelocity() const | Confetti::BasicEmitter | |
| device_ (defined in Confetti::BasicEmitter) | Confetti::BasicEmitter | protected |
| draw() const override | Confetti::TexturedEmitter | virtual |
| emitterVolume() const | Confetti::BasicEmitter | |
| enable(bool enable=true) | Confetti::BasicEmitter | |
| enabled() const | Confetti::BasicEmitter | |
| environment() const | Confetti::BasicEmitter | |
| indexes_ (defined in Confetti::BasicEmitter) | Confetti::BasicEmitter | protected |
| initialize() | Confetti::TexturedEmitter | |
| particles() (defined in Confetti::TexturedEmitter) | Confetti::TexturedEmitter | |
| particles() const (defined in Confetti::TexturedEmitter) | Confetti::TexturedEmitter | |
| sorted() const | Confetti::BasicEmitter | |
| TexturedEmitter(std::shared_ptr< Vkx::Device > device, int n, std::shared_ptr< EmitterVolume > volume, std::shared_ptr< Environment > environment, std::shared_ptr< Appearance > appearance, bool sorted) | Confetti::TexturedEmitter | |
| TexturedEmitter(std::shared_ptr< Vkx::Device > device, std::vector< TexturedParticle > particles, std::shared_ptr< EmitterVolume > volume, std::shared_ptr< Environment > environment, std::shared_ptr< Appearance > appearance, bool sorted) | Confetti::TexturedEmitter | |
| uninitialize() | Confetti::TexturedEmitter | |
| update(float dt) override | Confetti::TexturedEmitter | virtual |
| Confetti::BasicEmitter::update(glm::vec3 const &position, glm::vec3 const &velocity) | Confetti::BasicEmitter | |
| Confetti::BasicEmitter::update(float dt, glm::vec3 const &position, glm::vec3 const &velocity) | Confetti::BasicEmitter | |
| vertexes_ (defined in Confetti::BasicEmitter) | Confetti::BasicEmitter | protected |
| ~BasicEmitter()=default | Confetti::BasicEmitter | virtual |
| ~TexturedEmitter() override (defined in Confetti::TexturedEmitter) | Confetti::TexturedEmitter | virtual |
1.8.14