torque Torque Game Engine Documentation
TGE Version 1.5.2

GuiTSCtrl Class Reference

#include <guiTSControl.h>

Inheritance diagram for GuiTSCtrl:

Inheritance graph
[legend]

Public Member Functions

 GuiTSCtrl ()
void onPreRender ()
 Do special pre-render proecessing.
void onRender (Point2I offset, const RectI &updateRect)
 Called when this control is to render itself.
virtual bool processCameraQuery (CameraQuery *query)
virtual void renderWorld (const RectI &updateRect)
bool project (const Point3F &pt, Point3F *dest)
bool unproject (const Point3F &pt, Point3F *dest)
 DECLARE_CONOBJECT (GuiTSCtrl)

Static Public Member Functions

static void initPersistFields ()
 Register dynamic fields in a subclass of ConsoleObject.
static void consoleInit ()
 Register global constant variables and do other one-time initialization tasks in a subclass of ConsoleObject.

Data Fields

CameraQuery mLastCameraQuery

Protected Attributes

GLdouble mSaveModelview [16]
GLdouble mSaveProjection [16]
GLint mSaveViewport [4]
F32 mCameraZRot
F32 mForceFOV
bool mApplyFilterToChildren

Static Protected Attributes

static U32 smFrameCount

Private Types

typedef GuiControl Parent

Member Typedef Documentation

typedef GuiControl GuiTSCtrl::Parent [private]

Reimplemented from GuiControl.

Reimplemented in EditTSCtrl, TerrainEditor, WorldEditor, GameTSCtrl, and GuiPlayerView.


Constructor & Destructor Documentation

GuiTSCtrl::GuiTSCtrl (  ) 


Member Function Documentation

void GuiTSCtrl::onPreRender (  )  [virtual]

Do special pre-render proecessing.

Reimplemented from GuiControl.

void GuiTSCtrl::onRender ( Point2I  offset,
const RectI updateRect 
) [virtual]

Called when this control is to render itself.

Parameters:
offset The location this control is to begin rendering
updateRect The screen area this control has drawing access to

Reimplemented from GuiControl.

Reimplemented in EditTSCtrl, and GameTSCtrl.

virtual bool GuiTSCtrl::processCameraQuery ( CameraQuery query  )  [virtual]

Reimplemented in EditTSCtrl, GameTSCtrl, and GuiPlayerView.

virtual void GuiTSCtrl::renderWorld ( const RectI updateRect  )  [virtual]

Reimplemented in EditTSCtrl, GameTSCtrl, and GuiPlayerView.

static void GuiTSCtrl::initPersistFields (  )  [static]

Register dynamic fields in a subclass of ConsoleObject.

See also:
addField(), addFieldV(), addDepricatedField(), addGroup(), endGroup()

Reimplemented from GuiControl.

Reimplemented in EditTSCtrl, TerrainEditor, and WorldEditor.

static void GuiTSCtrl::consoleInit (  )  [static]

Register global constant variables and do other one-time initialization tasks in a subclass of ConsoleObject.

Deprecated:
You should use ConsoleMethod and ConsoleFunction, not this, to register methods or commands.
See also:
console

Reimplemented from ConsoleObject.

Reimplemented in EditTSCtrl.

bool GuiTSCtrl::project ( const Point3F pt,
Point3F dest 
)

bool GuiTSCtrl::unproject ( const Point3F pt,
Point3F dest 
)

GuiTSCtrl::DECLARE_CONOBJECT ( GuiTSCtrl   ) 


Field Documentation

U32 GuiTSCtrl::smFrameCount [static, protected]




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