VR-Forces 4.3.1 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 | Protected Member Functions | Protected Attributes
makVrf::DtTacticalGraphicCreatePaletteLogic Class Reference
Inheritance diagram for makVrf::DtTacticalGraphicCreatePaletteLogic:
Inheritance graph
[legend]

Public Member Functions

virtual ~DtTacticalGraphicCreatePaletteLogic ()
 virtual DTOR
virtual void setAllowCreateLocal (bool)
bool allowCreateLocal () const
- Public Member Functions inherited from makVrf::DtEntityCreatePaletteLogic
virtual ~DtEntityCreatePaletteLogic ()
 virtual DTOR
virtual void createAndAddItem (const std::string &name, const DtEntityMapperKey &key, const std::string &category, const std::vector< int > &forces)
virtual void removeItem (const DtEntityMapperKey &key)
 Removes an item from the internal list for any key that matches the supplied key.
virtual void disconnectCreationSignal (bool disconnect)
virtual void setFavorite (const DtEntityMapperKey &, bool)
 Sets item to be a favorite or not.

Static Public Member Functions

static
DtTacticalGraphicCreatePaletteLogic
create (makVrv::DtDe &de, DtEntityCreatePaletteInterface *iFace)
 Create and initialize the logic.
- Static Public Member Functions inherited from makVrf::DtEntityCreatePaletteLogic
static void addPaletteFilter (DtPaletteFilter *)
 Adds a filter to use to filter out items that should be added to palette.
static void removePaletteFilter (DtPaletteFilter *)

Protected Member Functions

 DtTacticalGraphicCreatePaletteLogic (makVrv::DtDe &de, DtEntityCreatePaletteInterface *iFace)
 Constructor (protected - use ::create() )
virtual void enablePalette (int terrainPatchOffset=0)
- Protected Member Functions inherited from makVrf::DtEntityCreatePaletteLogic
 DtEntityCreatePaletteLogic (makVrv::DtDe &de, DtEntityCreatePaletteInterface *iFace)
 Constructor (protected - use ::create() )
virtual void slot_postInitialize (makVrv::DtDe &de)
virtual void slot_modelSetChanged ()
virtual void slot_categoryChanged (std::string newCategory)
virtual void slot_deployedCountryChanged (std::string newCategory)
virtual void slot_executeFilter ()
virtual void slot_selectedBackEndChanged (const DtSimulationAddress &old, const DtSimulationAddress &newaddr)
virtual void slot_backendUpdated (const DtVrfBackendState &, int)
virtual void slot_createObject (const DtEntityMapperKey &)
virtual void slot_spotReportOptionsChanged (const DtVrfSpotReportsSettingsRecord &)
virtual bool forceCanBeCreatedByUser (int) const
virtual bool shouldAddCreationItem (const DtEntityPaletteItem &, const QString &category, const QString &deployedCountry, int force) const
virtual void slot_terrainPatchToBeDeleted ()
virtual void slot_terrainPatchAdded ()
virtual void slot_sessionStatusChanged ()

Protected Attributes

bool myAllowCreateLocal
- Protected Attributes inherited from makVrf::DtEntityCreatePaletteLogic
makVrv::DtDemyDe
DtEntityCreatePaletteInterfacemyInterface
std::vector< DtEntityPaletteItemmyItems
makVrv::DtMenuPath myOrderedPath
bool myAllowOverlays
std::map< int, std::string > myPotentialForces
makVrv::DtSignalConnectionManager myConnectionManager

Additional Inherited Members

- Static Protected Attributes inherited from makVrf::DtEntityCreatePaletteLogic
static std::vector
< DtPaletteFilter * > 
thePaletteFilters

Constructor & Destructor Documentation

virtual makVrf::DtTacticalGraphicCreatePaletteLogic::~DtTacticalGraphicCreatePaletteLogic ( )
virtual

virtual DTOR

makVrf::DtTacticalGraphicCreatePaletteLogic::DtTacticalGraphicCreatePaletteLogic ( makVrv::DtDe de,
DtEntityCreatePaletteInterface iFace 
)
protected

Constructor (protected - use ::create() )

Member Function Documentation

static DtTacticalGraphicCreatePaletteLogic* makVrf::DtTacticalGraphicCreatePaletteLogic::create ( makVrv::DtDe de,
DtEntityCreatePaletteInterface iFace 
)
static

Create and initialize the logic.

Reimplemented from makVrf::DtEntityCreatePaletteLogic.

virtual void makVrf::DtTacticalGraphicCreatePaletteLogic::setAllowCreateLocal ( bool  )
virtual
bool makVrf::DtTacticalGraphicCreatePaletteLogic::allowCreateLocal ( ) const
inline
virtual void makVrf::DtTacticalGraphicCreatePaletteLogic::enablePalette ( int  terrainPatchOffset = 0)
protectedvirtual

Member Data Documentation

bool makVrf::DtTacticalGraphicCreatePaletteLogic::myAllowCreateLocal
protected

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

Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)