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

The DtVrfExtendedEntitySettings class will use the DtVrfGuiApplicationSettings class to keep a flag of extended entity state settings. More...

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

Public Member Functions

 DtVrfExtendedEntitySettings (makVrv::DtDe &)
virtual ~DtVrfExtendedEntitySettings ()
virtual void setDisplayObjectConsoleWarningIcon (bool)
 Get/set whether or not to show the entity object console warning icon.
virtual bool displayObjectConsoleWarningIcon () const
virtual void setDisplayAttackLines (bool)
 Get/set whether or not to show the entity attack lines.
virtual bool displayAttackLines () const
virtual void setDisplayAttackAnimation (bool)
 Get/set whether or not to display attack animation.
virtual bool displayAttackAnimation () const
virtual void setDisplaySupplyLines (bool)
 Get/set whether or not to display supply lines.
virtual bool displaySupplyLines () const
virtual void setDisplayBoundingBoxesWhenSelected (bool)
 Get/set whether or not entity bounding boxes are shown when an entity is selected.
virtual bool displayBoundingBoxesWhenSelected () const
virtual void setDisplayTaskVisualizationsWhenSelected (bool)
 Get/set whether or not entity task visualizations are shown when an entity is selected.
virtual bool displayTaskVisualizationsWhenSelected () const
virtual void setPromptBeforeAbandoningPlan (bool)
 Get/set whether or user will be prompted to abandon plan before assigning task.
virtual bool promptBeforeAbandoningPlan () const
virtual void setShowGumballs (bool)
 Get/set whether or not to show the aggregate gumballs.
virtual bool showGumballs () const
virtual void setPromptBeforeInterruptingTask (bool)
 Get/set whether or user will be prompted to interrupt current task before assigning task.
virtual bool promptBeforeInterruptingTask () const
virtual void setAllowNonVrfObjectsToBeTasked (bool)
 Get/set whether or not non VR-Forces entities can have the task menu enabled.
virtual bool allowNonVrfObjectsToBeTasked () const
virtual void setFlags (int)
 Get/set flags.
virtual int flags () const
- Public Member Functions inherited from makVrv::DtVirtualBaseClass
 DtVirtualBaseClass ()
 Do nothing constructor.
virtual ~DtVirtualBaseClass ()
 Virtual do nothing destructor.

Static Public Member Functions

static
DtVrfExtendedEntitySettings
instance (makVrv::DtDe &de)
static void registerInstance (makVrv::DtDe &, DtVrfExtendedEntitySettings *)

Public Attributes

boost::signal< void()> signal_extendedEntityOptionsChanged
 Signal sent any time an option changes.

Protected Attributes

makVrv::DtDemyDe

Detailed Description

The DtVrfExtendedEntitySettings class will use the DtVrfGuiApplicationSettings class to keep a flag of extended entity state settings.

When a state is set the shared signaler will be used to indicate a setting has changed

Constructor & Destructor Documentation

makVrf::DtVrfExtendedEntitySettings::DtVrfExtendedEntitySettings ( makVrv::DtDe )
virtual makVrf::DtVrfExtendedEntitySettings::~DtVrfExtendedEntitySettings ( )
virtual

Member Function Documentation

virtual void makVrf::DtVrfExtendedEntitySettings::setDisplayObjectConsoleWarningIcon ( bool  )
virtual

Get/set whether or not to show the entity object console warning icon.

virtual bool makVrf::DtVrfExtendedEntitySettings::displayObjectConsoleWarningIcon ( ) const
virtual
virtual void makVrf::DtVrfExtendedEntitySettings::setDisplayAttackLines ( bool  )
virtual

Get/set whether or not to show the entity attack lines.

virtual bool makVrf::DtVrfExtendedEntitySettings::displayAttackLines ( ) const
virtual
virtual void makVrf::DtVrfExtendedEntitySettings::setDisplayAttackAnimation ( bool  )
virtual

Get/set whether or not to display attack animation.

virtual bool makVrf::DtVrfExtendedEntitySettings::displayAttackAnimation ( ) const
virtual
virtual void makVrf::DtVrfExtendedEntitySettings::setDisplaySupplyLines ( bool  )
virtual

Get/set whether or not to display supply lines.

virtual bool makVrf::DtVrfExtendedEntitySettings::displaySupplyLines ( ) const
virtual
virtual void makVrf::DtVrfExtendedEntitySettings::setDisplayBoundingBoxesWhenSelected ( bool  )
virtual

Get/set whether or not entity bounding boxes are shown when an entity is selected.

Default is true

virtual bool makVrf::DtVrfExtendedEntitySettings::displayBoundingBoxesWhenSelected ( ) const
virtual
virtual void makVrf::DtVrfExtendedEntitySettings::setDisplayTaskVisualizationsWhenSelected ( bool  )
virtual

Get/set whether or not entity task visualizations are shown when an entity is selected.

Default is true

virtual bool makVrf::DtVrfExtendedEntitySettings::displayTaskVisualizationsWhenSelected ( ) const
virtual
virtual void makVrf::DtVrfExtendedEntitySettings::setPromptBeforeAbandoningPlan ( bool  )
virtual

Get/set whether or user will be prompted to abandon plan before assigning task.

virtual bool makVrf::DtVrfExtendedEntitySettings::promptBeforeAbandoningPlan ( ) const
virtual
virtual void makVrf::DtVrfExtendedEntitySettings::setShowGumballs ( bool  )
virtual

Get/set whether or not to show the aggregate gumballs.

virtual bool makVrf::DtVrfExtendedEntitySettings::showGumballs ( ) const
virtual
virtual void makVrf::DtVrfExtendedEntitySettings::setPromptBeforeInterruptingTask ( bool  )
virtual

Get/set whether or user will be prompted to interrupt current task before assigning task.

virtual bool makVrf::DtVrfExtendedEntitySettings::promptBeforeInterruptingTask ( ) const
virtual
virtual void makVrf::DtVrfExtendedEntitySettings::setAllowNonVrfObjectsToBeTasked ( bool  )
virtual

Get/set whether or not non VR-Forces entities can have the task menu enabled.

virtual bool makVrf::DtVrfExtendedEntitySettings::allowNonVrfObjectsToBeTasked ( ) const
virtual
virtual void makVrf::DtVrfExtendedEntitySettings::setFlags ( int  )
virtual

Get/set flags.

virtual int makVrf::DtVrfExtendedEntitySettings::flags ( ) const
virtual
static DtVrfExtendedEntitySettings& makVrf::DtVrfExtendedEntitySettings::instance ( makVrv::DtDe de)
static
static void makVrf::DtVrfExtendedEntitySettings::registerInstance ( makVrv::DtDe ,
DtVrfExtendedEntitySettings  
)
static

Member Data Documentation

boost::signal<void ()> makVrf::DtVrfExtendedEntitySettings::signal_extendedEntityOptionsChanged

Signal sent any time an option changes.

makVrv::DtDe& makVrf::DtVrfExtendedEntitySettings::myDe
protected

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

Document ID: Generated on Mon Jul 4 01:00:18 EDT 2016 from SVN revision 166489
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)