|
jGL
|
#include <vkParticles.h>


Public Member Functions | |
| vkParticles (size_t sizeHint) | |
| void | update (Particles::UpdateInfo info) |
| void | draw (glm::mat4 proj) |
| void | setTexture (std::shared_ptr< Texture >) |
Public Member Functions inherited from jGL::Particles | |
| Particles (size_t sizeHint) | |
| Particles (std::vector< TexturedParticle > p) | |
| virtual | ~Particles ()=default |
| std::vector< TexturedParticle > & | getParticles () |
| void | setBaseLineScale (float s) |
Additional Inherited Members | |
Protected Attributes inherited from jGL::Particles | |
| float | baseLineScalePixels = 1.0f |
| std::vector< TexturedParticle > | points |
| std::shared_ptr< Texture > | texture |
| uint32_t | uploaded = 0 |
| uint32_t | drawing = 0 |
|
inline |
|
inlinevirtual |
Implements jGL::Particles.
|
inlinevirtual |
Implements jGL::Particles.
|
inlinevirtual |
Implements jGL::Particles.