VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
makVrv::DtEntityInfoWidget Class Reference

DtEntityInfoWidget is the object proxy for 2D distributed entity info (label) objects. More...

Public Member Functions

 DtEntityInfoWidget (DtAgentManagerInterface &sceneInterface, unsigned int modelSet, const std::string &infoWidgetModelDef)
 CTOR.
virtual ~DtEntityInfoWidget ()
 DTOR.
virtual void setText (const DtUnicode &text)
 Set the text to display.
virtual void setGroup (unsigned int group)
 Set the group to render.
DtModelAgent * model ()
 Get the model which can be added to the scene objects.
virtual void setColor (float r, float g, float b, float a)
 Set the info widget's color.

Protected Attributes

DtAgentManagerInterfacemySceneInterface
DtProjectedWidgetModelAgent * myProjectedWidgetModelAgent
DtWidgetLabelAgent * myWidgetLabelAgent

Detailed Description

DtEntityInfoWidget is the object proxy for 2D distributed entity info (label) objects.

Constructor & Destructor Documentation

makVrv::DtEntityInfoWidget::DtEntityInfoWidget ( DtAgentManagerInterface sceneInterface,
unsigned int  modelSet,
const std::string &  infoWidgetModelDef 
)

CTOR.

virtual makVrv::DtEntityInfoWidget::~DtEntityInfoWidget ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtEntityInfoWidget::setText ( const DtUnicode text)
virtual

Set the text to display.

virtual void makVrv::DtEntityInfoWidget::setGroup ( unsigned int  group)
virtual

Set the group to render.

DtModelAgent* makVrv::DtEntityInfoWidget::model ( )

Get the model which can be added to the scene objects.

virtual void makVrv::DtEntityInfoWidget::setColor ( float  r,
float  g,
float  b,
float  a 
)
virtual

Set the info widget's color.

Member Data Documentation

DtAgentManagerInterface& makVrv::DtEntityInfoWidget::mySceneInterface
protected
DtProjectedWidgetModelAgent* makVrv::DtEntityInfoWidget::myProjectedWidgetModelAgent
protected
DtWidgetLabelAgent* makVrv::DtEntityInfoWidget::myWidgetLabelAgent
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)