SelectionRenderer Class Reference
[Engine Module]

#include <selectionrenderer.h>

Inheritance diagram for SelectionRenderer:

Root Object TreeNode< Root > Referenced Counted Serialized List< Root > ListNode< Root > BoxSelRenderer RectSelRenderer

List of all members.

Public Member Functions

 SelectionRenderer (const char *id)
virtual void RenderBackground (Unit *unit)
virtual void RenderForeground (Unit *unit)

Static Public Member Functions

static bool StringToSelRenderer (const string &name, string &class_name)
static bool SelRendererToString (const string &class_name, string &name)
static const vector4GetHoverColor (Unit *unit)
static const vector3GetSelectionColor (Unit *unit)
static const vector3GetLifeColor (Unit *unit)
static const vector3GetHidingColor (Unit *unit)

Protected Attributes

Ref< GfxServergfx_server

Constructor & Destructor Documentation

SelectionRenderer::SelectionRenderer ( const char *  id  ) 

Member Function Documentation

void SelectionRenderer::RenderBackground ( Unit unit  )  [virtual]

Reimplemented in BoxSelRenderer, and RectSelRenderer.

void SelectionRenderer::RenderForeground ( Unit unit  )  [virtual]

Reimplemented in BoxSelRenderer, and RectSelRenderer.

bool SelectionRenderer::StringToSelRenderer ( const string &  name,
string &  class_name 
) [inline, static]

bool SelectionRenderer::SelRendererToString ( const string &  class_name,
string &  name 
) [inline, static]

const vector4 & SelectionRenderer::GetHoverColor ( Unit unit  )  [static]

const vector3 & SelectionRenderer::GetSelectionColor ( Unit unit  )  [static]

const vector3 & SelectionRenderer::GetLifeColor ( Unit unit  )  [static]

const vector3 & SelectionRenderer::GetHidingColor ( Unit unit  )  [static]

Member Data Documentation

Ref<GfxServer> SelectionRenderer::gfx_server [protected]

The documentation for this class was generated from the following files:
Generated on Sat Oct 20 14:47:35 2007 for Dark Oberon by  doxygen 1.5.3