VR-Forces 4.2 Class Documentation
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
makVrf::DtRangeRingsManager Class Reference

The Master DtRangeRingsManager. More...

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

Public Member Functions

 DtRangeRingsManager (makVrv::DtDe &)
virtual ~DtRangeRingsManager ()
virtual void loadDefaults (bool fromFactory=false)
 Loads default or factory record.
virtual void saveAsDefaults ()
 Saves record as default record.
const
makVrv::DtRecordSettingsBackupInterface * 
settingsBackup () const
makVrv::DtRecordSettingsBackupInterface * settingsBackup ()
void exportSettings (const std::string &fileName)
 Exports the current cache settings to a file.
void importSettings (const std::string &fileName)
 Import the current cache settings from a file.
void setAutoSave (bool b)
bool autoSave () const
virtual void getRecord (DtRangeRingsSettingsRecord &rec) const
virtual void setFromRecord (const DtRangeRingsSettingsRecord &rec)
virtual void setFill2D (bool b)
virtual bool fill2D () const
virtual void setShowRangeSphere (bool onOff)
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)

Static Public Member Functions

static DtRangeRingsManagerinstance (makVrv::DtDe &de)
 Returns instance of the messager.
static void registerInstance (makVrv::DtDe &, DtRangeRingsManager *)

Protected Member Functions

virtual void completeSetup ()

Protected Attributes

makVrv::DtDe & myDe
makVrv::DtRecordSettingsBackupInterface * mySettingsBackup

Detailed Description

The Master DtRangeRingsManager.

Constructor & Destructor Documentation

makVrf::DtRangeRingsManager::DtRangeRingsManager ( makVrv::DtDe &  )
virtual makVrf::DtRangeRingsManager::~DtRangeRingsManager ( )
virtual

Member Function Documentation

static DtRangeRingsManager& makVrf::DtRangeRingsManager::instance ( makVrv::DtDe &  de)
static

Returns instance of the messager.

static void makVrf::DtRangeRingsManager::registerInstance ( makVrv::DtDe &  ,
DtRangeRingsManager  
)
static
virtual void makVrf::DtRangeRingsManager::loadDefaults ( bool  fromFactory = false)
virtual

Loads default or factory record.

virtual void makVrf::DtRangeRingsManager::saveAsDefaults ( )
virtual

Saves record as default record.

const makVrv::DtRecordSettingsBackupInterface* makVrf::DtRangeRingsManager::settingsBackup ( ) const
inline
makVrv::DtRecordSettingsBackupInterface* makVrf::DtRangeRingsManager::settingsBackup ( )
inline
void makVrf::DtRangeRingsManager::exportSettings ( const std::string &  fileName)

Exports the current cache settings to a file.

void makVrf::DtRangeRingsManager::importSettings ( const std::string &  fileName)

Import the current cache settings from a file.

void makVrf::DtRangeRingsManager::setAutoSave ( bool  b)
bool makVrf::DtRangeRingsManager::autoSave ( ) const
virtual void makVrf::DtRangeRingsManager::getRecord ( DtRangeRingsSettingsRecord rec) const
virtual
virtual void makVrf::DtRangeRingsManager::setFromRecord ( const DtRangeRingsSettingsRecord rec)
virtual
virtual void makVrf::DtRangeRingsManager::setFill2D ( bool  b)
virtual
virtual bool makVrf::DtRangeRingsManager::fill2D ( ) const
virtual
virtual void makVrf::DtRangeRingsManager::setShowRangeSphere ( bool  onOff)
virtual
virtual bool makVrf::DtRangeRingsManager::showRangeSphere ( ) const
virtual
virtual void makVrf::DtRangeRingsManager::setShowWeaponNameLabel ( bool  )
virtual
virtual bool makVrf::DtRangeRingsManager::showWeaponNameLabel ( ) const
virtual
virtual void makVrf::DtRangeRingsManager::setShowEntityNameLabel ( bool  )
virtual
virtual bool makVrf::DtRangeRingsManager::showEntityNameLabel ( ) const
virtual
virtual void makVrf::DtRangeRingsManager::setShowRangeValueLabel ( bool  )
virtual
virtual bool makVrf::DtRangeRingsManager::showRangeValueLabel ( ) const
virtual
virtual const DtRangeRingsSettingsRecord::ColorOptions& makVrf::DtRangeRingsManager::colorOptions ( ) const
virtual
virtual void makVrf::DtRangeRingsManager::setColorOptions ( const DtRangeRingsSettingsRecord::ColorOptions )
virtual
virtual void makVrf::DtRangeRingsManager::getColor ( int  type,
int  force,
float &  r,
float &  g,
float &  b,
float &  a,
makVrv::DtUnicode &   
) const
virtual
virtual void makVrf::DtRangeRingsManager::setColor ( int  type,
int  color,
const makVrv::DtUnicode &   
)
virtual
virtual void makVrf::DtRangeRingsManager::removeColorOption ( int  type)
virtual
virtual void makVrf::DtRangeRingsManager::completeSetup ( )
protectedvirtual

Member Data Documentation

makVrv::DtDe& makVrf::DtRangeRingsManager::myDe
protected
makVrv::DtRecordSettingsBackupInterface* makVrf::DtRangeRingsManager::mySettingsBackup
protected

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

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)