particles.h File Reference

#include "imagelib.h"
#include "scenelib.h"
#include "archivelib.h"
#include "moduleobservers.h"
#include "AutoPtr.h"
#include "stringio.h"
#include "ifilesystem.h"
#include "itextures.h"
#include "imodel.h"
#include "stream/stringstream.h"
#include "iradiant.h"
#include <map>
#include <list>
Include dependency graph for particles.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  ParticleDefinition

Typedefs

typedef std::map< std::string,
ParticleDefinition
ParticleDefinitionMap

Enumerations

enum  blend_t {
  BLEND_REPLACE, BLEND_ONE, BLEND_BLEND, BLEND_ADD,
  BLEND_FILTER, BLEND_INVFILTER, BLEND_LAST, BLEND_REPLACE,
  BLEND_ONE_PARTICLE, BLEND_BLEND, BLEND_ADD, BLEND_FILTER,
  BLEND_INVFILTER, BLEND_LAST
}

Functions

void Particles_Construct (void)
void Particles_Destroy (void)

Variables

ParticleDefinitionMap g_particleDefinitions

Detailed Description

Definition in file particles.h.


Typedef Documentation

Definition at line 109 of file particles.h.


Enumeration Type Documentation

enum blend_t

possible blend modes - see also blend_names

Enumerator:
BLEND_REPLACE 
BLEND_ONE 
BLEND_BLEND 
BLEND_ADD 
BLEND_FILTER 
BLEND_INVFILTER 
BLEND_LAST 
BLEND_REPLACE 
BLEND_ONE_PARTICLE 
BLEND_BLEND 
BLEND_ADD 
BLEND_FILTER 
BLEND_INVFILTER 
BLEND_LAST 

Definition at line 23 of file particles.h.


Function Documentation

void Particles_Construct ( void   ) 
void Particles_Destroy ( void   ) 

Variable Documentation


Generated by  doxygen 1.6.2