torque Torque Game Engine Documentation
TGE Version 1.5.2

Brush Class Reference

#include <terrainEditor.h>

Inheritance diagram for Brush:

Inheritance graph
[legend]

Public Types

enum  { MaxBrushDim = 40 }

Public Member Functions

 Brush (TerrainEditor *editor)
virtual ~Brush ()
void setPosition (const Point3F &pos)
void setPosition (const Point2I &pos)
const Point2IgetPosition ()
void update ()
virtual void rebuild ()=0
Point2I getSize ()
virtual void setSize (const Point2I &size)

Protected Attributes

TerrainEditormTerrainEditor
Point2I mSize
Point2I mGridPos

Member Enumeration Documentation

anonymous enum

Enumerator:
MaxBrushDim 


Constructor & Destructor Documentation

Brush::Brush ( TerrainEditor editor  ) 

virtual Brush::~Brush (  )  [inline, virtual]


Member Function Documentation

void Brush::setPosition ( const Point3F pos  ) 

void Brush::setPosition ( const Point2I pos  ) 

const Point2I& Brush::getPosition (  ) 

void Brush::update (  ) 

virtual void Brush::rebuild (  )  [pure virtual]

Implemented in BoxBrush, EllipseBrush, and SelectionBrush.

Point2I Brush::getSize (  )  [inline]

virtual void Brush::setSize ( const Point2I size  )  [inline, virtual]

Reimplemented in SelectionBrush.


Field Documentation

Point2I Brush::mSize [protected]

Point2I Brush::mGridPos [protected]




All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with Doxygen