jGL
|
#include <glParticles.h>
Public Member Functions | |
glParticles (size_t sizeHint) | |
glParticles (std::vector< TexturedParticle > p) | |
void | draw (glm::mat4 proj) |
void | setTexture (std::shared_ptr< Texture > tex) |
void | update (Particles::UpdateInfo info) |
~glParticles () | |
![]() | |
Particles (size_t sizeHint) | |
Particles (std::vector< TexturedParticle > p) | |
virtual | ~Particles ()=default |
std::vector< TexturedParticle > & | getParticles () |
void | setBaseLineScale (float s) |
Additional Inherited Members | |
![]() | |
float | baseLineScalePixels = 1.0f |
std::vector< TexturedParticle > | points |
std::shared_ptr< Texture > | texture |
uint32_t | uploaded = 0 |
uint32_t | drawing = 0 |
jGL::GL::glParticles::glParticles | ( | size_t | sizeHint | ) |
jGL::GL::glParticles::glParticles | ( | std::vector< TexturedParticle > | p | ) |
|
inline |
|
virtual |
Implements jGL::Particles.
|
inlinevirtual |
Implements jGL::Particles.
|
virtual |
Implements jGL::Particles.