VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties 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 Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)