Confetti
0.1.0
A C++ particle system using Vulkan
Confetti
BasicEmitter
Confetti::BasicEmitter Member List
This is the complete list of members for
Confetti::BasicEmitter
, 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 =0
Confetti::BasicEmitter
pure 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
sorted
() const
Confetti::BasicEmitter
update
(glm::vec3 const &position, glm::vec3 const &velocity)
Confetti::BasicEmitter
update
(float dt, glm::vec3 const &position, glm::vec3 const &velocity)
Confetti::BasicEmitter
update
(float dt)=0
Confetti::BasicEmitter
pure virtual
vertexes_
(defined in
Confetti::BasicEmitter
)
Confetti::BasicEmitter
protected
~BasicEmitter
()=default
Confetti::BasicEmitter
virtual
Generated by
1.8.14