Fillwave  10.0.0
List of all members | Public Member Functions
flw::flf::BuilderEmiter Class Reference

BuilderModel which builds the particles emiter. More...

#include <BuilderEmiter.h>

Public Member Functions

 BuilderEmiter (Engine *engine)
 
BuilderEmitersetEmitingSourceRate (GLfloat emitingSourceRate)
 
BuilderEmitersetHowMany (GLuint howmany)
 
BuilderEmitersetColor (glm::vec4 color)
 
BuilderEmitersetAcceleration (glm::vec3 acceleration)
 
BuilderEmitersetStartVelocity (glm::vec3 startVelocity)
 
BuilderEmitersetRobustnessVelocity (glm::vec3 robustnessVelocity)
 
BuilderEmitersetStartPosition (glm::vec3 startPosition)
 
BuilderEmitersetRobustnessPosition (glm::vec3 robustnessPosition)
 
BuilderEmitersetStartSize (GLfloat size)
 
BuilderEmitersetLifetime (GLfloat lifetime)
 
BuilderEmitersetTexture (flc::Texture2D *texture)
 
BuilderEmitersetBlendingSource (GLenum sourceColor)
 
BuilderEmitersetBlendingDestination (GLenum destinationColor)
 
BuilderEmitersetDepthTesting (GLboolean depthTesting)
 
BuilderEmitersetAlphaCutOff (GLfloat cutOffLevel)
 
pu< IEmiterPointbuildEmiterGPU ()
 
pu< IEmiterPointbuildEmiterCPU ()
 

Detailed Description

BuilderModel which builds the particles emiter.


The documentation for this class was generated from the following file: