cScatterfield Class Reference

#include <cBuilding.h>

Inheritance diagram for cScatterfield:
cObject

List of all members.

Public Types

enum  CollisionType { CT_NONE, CT_CYLINDER, CT_SPHERE, CT_BOX }
enum  BillboardType { BT_NONE, BT_AROUND, BT_AXIS }

Public Member Functions

 cScatterfield (float x, float y, float z, float radius, float density)
virtual void drawEffect ()
 Render translucent object-parts and visual effects.

Protected Attributes

std::list< cParticle * > decalParticles

Static Protected Attributes

static int sInstances = 0
static std::map< int, long > sTextures

Detailed Description

Models a set/cluster/field of random distributed small environmental decal objects such as stones, flowers, grass, dirt and debris.


The documentation for this class was generated from the following files:
Generated on Fri Aug 27 16:01:36 2010 for Linwarrior 3D by  doxygen 1.6.3