|
Fillwave
10.0.0
|
Drawable Entity which emits particles. More...
#include <IEmiterPoint.h>
Public Member Functions | |
| IEmiterPoint (GLuint howMany, GLfloat size, GLfloat lifetime, flc::Texture2D *texture, glm::vec4 color, GLenum blendingSource, GLenum blendingDestination, GLboolean depthTesting, GLfloat alphaCutOff) | |
| void | setBlending (GLenum sourceFactor, GLenum destinationFactor) |
| virtual void | update (GLfloat timeElapsedSec)=0 |
Protected Member Functions | |
| void | drawParticles () |
Protected Attributes | |
| GLfloat | mStartSize |
| GLfloat | mLifetime |
| flc::Texture2D * | mTexture |
| glm::vec4 | mColor |
| GLuint | mHowMany |
| GLboolean | mDepthTesting |
| GLfloat | mAlphaCutOff |
| flc::Program * | mProgram |
| flc::IndexBuffer * | mIBO |
| Blending | mBlending |
Drawable Entity which emits particles.
1.8.11