OSGParticles.cpp File Reference

#include <stdlib.h>
#include <stdio.h>
#include <OSGConfig.h>
#include <OSGGLEXT.h>
#include <OSGAction.h>
#include <OSGDrawAction.h>
#include <OSGRenderAction.h>
#include <OSGMaterial.h>
#include <OSGGeoPropPtrs.h>
#include <OSGCamera.h>
#include <OSGWindow.h>
#include "OSGParticles.h"
#include <algorithm>

Go to the source code of this file.

Classes

class  ParticleTraits
struct  ColTraitBase
struct  ColTraitNone
struct  ColTraitSingle
struct  ColTraitParticle
struct  ColTraitParticle::dataType
struct  ColTraitGeneric
struct  ColTraitGeneric::dataType
struct  PosTraitNone
struct  PosTraitNone::dataType
struct  PosTraitGeneric
struct  PosTraitGeneric::dataType
struct  PosTrait3f
struct  PosTrait3f::dataType
struct  SizeTraitGeneric
struct  SizeTraitGeneric::dataType
struct  SizeTraitSingle
struct  SizeTraitSingle::dataType
struct  SizeTraitParticle
struct  SizeTraitParticle::dataType
struct  SizeTraitNone
struct  TexTraitGeneric
struct  TexTraitGeneric::dataType
struct  TexTraitParticle
struct  TexTraitParticle::dataType
struct  TexTraitSingle
struct  TexTraitSingle::dataType
struct  TexTraitNone
struct  NormalTraitGeneric
struct  NormalTraitGeneric::dataType
struct  NormalTraitGeneric3f
struct  NormalTraitGeneric3f::dataType
struct  osg::ParticlesDrawer
struct  drawViewDirQuads< posTrait, colTrait, texTrait, sizeTrait >
struct  drawViewerQuads< posTrait, colTrait, texTrait, sizeTrait >
struct  drawLines< posTrait, colTrait, texTrait, sizeTrait >
struct  drawPoints< posTrait, colTrait, texTrait, sizeTrait >
struct  GeoTraitArrow
struct  GeoTraitRectangle
struct  drawObjects< posTrait, colTrait, sizeTrait, normalTrait, geoTrait >
struct  drawViewerObjects< posTrait, colTrait, sizeTrait, geoTrait >
struct  drawShaderQuads< posTrait, secPosTrait, colTrait, texTrait, sizeTrait, normalTrait >
struct  drawShaderStrips< posTrait, secPosTrait, colTrait, texTrait, sizeTrait, normalTrait >
struct  sorter

Namespaces

namespace  osg

Variables

static UInt32 _extMultitexture
static UInt32 _funcglMultiTexCoord3fvARB

Variable Documentation

UInt32 _extMultitexture [static]

Definition at line 78 of file OSGParticles.cpp.

Referenced by osg::Particles::Particles().

UInt32 _funcglMultiTexCoord3fvARB [static]

Generated on 8 Feb 2010 for OpenSG by  doxygen 1.6.1