|
Confetti
0.1.0
A C++ particle system using Vulkan
|
This is the complete list of members for Confetti::StreakEmitter, 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::StreakEmitter | 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::StreakEmitter | |
| particles() (defined in Confetti::StreakEmitter) | Confetti::StreakEmitter | |
| particles() const (defined in Confetti::StreakEmitter) | Confetti::StreakEmitter | |
| sorted() const | Confetti::BasicEmitter | |
| StreakEmitter(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::StreakEmitter | |
| StreakEmitter(std::shared_ptr< Vkx::Device > device, std::vector< StreakParticle > particles, std::shared_ptr< EmitterVolume > volume, std::shared_ptr< Environment > environment, std::shared_ptr< Appearance > appearance, bool sorted) | Confetti::StreakEmitter | |
| uninitialize() | Confetti::StreakEmitter | |
| update(float dt) override | Confetti::StreakEmitter | 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 |
| ~StreakEmitter() override (defined in Confetti::StreakEmitter) | Confetti::StreakEmitter | virtual |
1.8.14