VR-Forces 4.0.4 Class Documentation
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Friends
makVrf::DtSharedRangeRingsSettings Class Reference

The shared simulation settings. More...

Inheritance diagram for makVrf::DtSharedRangeRingsSettings:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~DtSharedRangeRingsSettings ()
 DTOR.
virtual void setFill2D (bool)
virtual bool fill2D () const
virtual void setShowRangeSphere (bool)
virtual bool showRangeSphere () const
virtual void setShowWeaponNameLabel (bool)
virtual bool showWeaponNameLabel () const
virtual void setShowEntityNameLabel (bool)
virtual bool showEntityNameLabel () const
virtual void setShowRangeValueLabel (bool)
virtual bool showRangeValueLabel () const
virtual const
DtRangeRingsSettingsRecord::ColorOptions
colorOptions () const
virtual void setColorOptions (const DtRangeRingsSettingsRecord::ColorOptions &)
virtual void getColor (int type, int force, float &r, float &g, float &b, float &a, makVrv::DtUnicode &) const
virtual void setColor (int type, int color, const makVrv::DtUnicode &)
virtual void removeColorOption (int type)
virtual void getRecord (DtRangeRingsSettingsRecord &rec) const
virtual void setFromRecord (const DtRangeRingsSettingsRecord &rec)

Static Public Member Functions

static std::string className ()
 Get an instance of the settings object.

Protected Member Functions

virtual void colorFromForce (int force, float &r, float &g, float &b)
 DtSharedRangeRingsSettings (makVrv::DtSharedSettingsManager &manager)
 CTOR.

Protected Attributes

bool myFill2D
bool myShowRangeSphere
bool myShowWeaponNameLabel
bool myShowEntityNameLabel
bool myShowRangeValueLabel
DtRangeRingsSettingsRecord::ColorOptions myColorOptions

Friends

class makVrv::DtReadSettingsLock< DtSharedRangeRingsSettings >
 Also protected, use the DtReadSettingsLock and DtWriteSettingsLock to access the object.
class makVrv::DtWriteSettingsLock< DtSharedRangeRingsSettings >
class makVrv::DtSharedSettingsManager

Detailed Description

The shared simulation settings.


Constructor & Destructor Documentation

DTOR.

CTOR.


Member Function Documentation

static std::string makVrf::DtSharedRangeRingsSettings::className ( ) [static]

Get an instance of the settings object.

Also protected, use the DtReadSettingsLock and DtWriteSettingsLock to access the object.

virtual bool makVrf::DtSharedRangeRingsSettings::fill2D ( ) const [virtual]
virtual void makVrf::DtSharedRangeRingsSettings::getColor ( int  type,
int  force,
float &  r,
float &  g,
float &  b,
float &  a,
makVrv::DtUnicode  
) const [virtual]
virtual void makVrf::DtSharedRangeRingsSettings::setColor ( int  type,
int  color,
const makVrv::DtUnicode  
) [virtual]
virtual void makVrf::DtSharedRangeRingsSettings::removeColorOption ( int  type) [virtual]
virtual void makVrf::DtSharedRangeRingsSettings::colorFromForce ( int  force,
float &  r,
float &  g,
float &  b 
) [protected, virtual]

Friends And Related Function Documentation

Also protected, use the DtReadSettingsLock and DtWriteSettingsLock to access the object.

friend class makVrv::DtSharedSettingsManager [friend]

Member Data Documentation


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)