VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Protected Member Functions | Protected Attributes
makVrf::DtHostilityMatrixDialogLogic Class Reference

Public Types

typedef std::vector< boolDtHostilityVector
 
typedef std::vector
< DtHostilityVector
DtHostilityMatrix
 
typedef std::vector< DtStringDtNameVector
 

Public Member Functions

 DtHostilityMatrixDialogLogic (makVrv::DtDe &de, DtHostilityMatrixDialogInterface *)
 
virtual ~DtHostilityMatrixDialogLogic ()
 
virtual void setupGui ()
 
virtual void apply ()
 
virtual void setToDefaults ()
 
virtual void hostilityChanged (int row, int col, QCheckBox *)
 

Protected Member Functions

virtual void processHostilityMatrixCallback (DtSimMessage *msg)
 

Protected Attributes

makVrv::DtDemyDe
 
DtHostilityMatrixDialogInterfacemyInterface
 
DtHostilityMatrix myHostilityMatrix
 
std::vector< DtStringmyForceNames
 
std::vector< DtStringmyCountryCodes
 
std::vector< intmyForceTypeVector
 

Member Typedef Documentation

Constructor & Destructor Documentation

makVrf::DtHostilityMatrixDialogLogic::DtHostilityMatrixDialogLogic ( makVrv::DtDe de,
DtHostilityMatrixDialogInterface  
)
virtual makVrf::DtHostilityMatrixDialogLogic::~DtHostilityMatrixDialogLogic ( )
virtual

Member Function Documentation

virtual void makVrf::DtHostilityMatrixDialogLogic::setupGui ( )
virtual
virtual void makVrf::DtHostilityMatrixDialogLogic::apply ( )
virtual
virtual void makVrf::DtHostilityMatrixDialogLogic::setToDefaults ( )
virtual
virtual void makVrf::DtHostilityMatrixDialogLogic::hostilityChanged ( int  row,
int  col,
QCheckBox  
)
virtual
virtual void makVrf::DtHostilityMatrixDialogLogic::processHostilityMatrixCallback ( DtSimMessage msg)
protectedvirtual

Member Data Documentation

makVrv::DtDe& makVrf::DtHostilityMatrixDialogLogic::myDe
protected
DtHostilityMatrixDialogInterface* makVrf::DtHostilityMatrixDialogLogic::myInterface
protected
DtHostilityMatrix makVrf::DtHostilityMatrixDialogLogic::myHostilityMatrix
protected
std::vector<DtString> makVrf::DtHostilityMatrixDialogLogic::myForceNames
protected
std::vector<DtString> makVrf::DtHostilityMatrixDialogLogic::myCountryCodes
protected
std::vector<int> makVrf::DtHostilityMatrixDialogLogic::myForceTypeVector
protected

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

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)