Main   Class List   Namespace List   Wiki

Forest
[Environment Objects]

Objects for efficiently placing and rendering trees, rocks, foliage, or any such feature needed in large number. More...

Classes

class  Forest
 Forest is a global-bounds scene object provides collision and rendering for a (.forest) data file. More...
class  ForestBrushElement
 Represents a type of ForestItem and parameters for how it is placed when painting with a ForestBrush that contains it. More...
class  ForestItemData
 Base class for defining a type of ForestItem. It does not implement loading or rendering of the shapeFile. More...
class  ForestWindEmitter
 Object responsible for simulating wind in a level. More...
class  TSForestItemData
 Concrete implementation of ForestItemData which loads and renders dts format shapeFiles. More...

Variables

static bool Forest::disableImposters
 A debugging aid which will disable rendering of all imposters in the forest.
static bool Forest::drawBounds
 A debugging aid which renders the forest bounds.
static bool Forest::drawCells
 A debugging aid which renders the forest cell bounds.
static bool Forest::forceImposters
 A debugging aid which will force all forest items to be rendered as imposters.

Detailed Description

Objects for efficiently placing and rendering trees, rocks, foliage, or any such feature needed in large number.


Variable Documentation

bool Forest::disableImposters [static, inherited]

A debugging aid which will disable rendering of all imposters in the forest.

bool Forest::drawBounds [static, inherited]

A debugging aid which renders the forest bounds.

bool Forest::drawCells [static, inherited]

A debugging aid which renders the forest cell bounds.

bool Forest::forceImposters [static, inherited]

A debugging aid which will force all forest items to be rendered as imposters.



Copyright © GarageGames, LLC. All Rights Reserved.