VR-Forces 4.1.1 Class Documentation
List of all members | Public Member Functions | Protected Member Functions
makVrf::DtIndirectArtilleryObjectDefinitionDialogLogic Class Reference

Overridden from base to allow for setting of indirect artillery specific data into the dialog and handler on update. More...

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

Public Member Functions

 DtIndirectArtilleryObjectDefinitionDialogLogic (makVrv::DtDe &, DtCircleObjectDefinitionDialog *)
virtual ~DtIndirectArtilleryObjectDefinitionDialogLogic ()
- Public Member Functions inherited from makVrf::DtCircleObjectDefinitionDialogLogic
 DtCircleObjectDefinitionDialogLogic (makVrv::DtDe &de, DtCircleObjectDefinitionDialog *iface)
 CTOR.
 ~DtCircleObjectDefinitionDialogLogic ()
 DTOR.
virtual void terminateConnections ()
virtual void processObjectUpdate ()
virtual void processDoneRequest ()
virtual void processCloseRequest ()
virtual void processHeadingChanged (double value)
virtual void processXRadiusChanged (double value)
virtual void processYRadiusChanged (double value)
virtual void processReviewMouseClicks (bool flag)
virtual void processNamePrefixEdited (const std::string &name)
virtual void processPopulateDialogWithCurrentSelection ()
virtual void populateForces ()
virtual void setForce (int)
virtual void processLocationChanged ()
virtual void populateDialogWithStmt (const DtCreateObjectCommand *cmd)
virtual void slot_lineWidthChanged (int)
 Called when the line width changes. Hands on to shape handler to do the actual work.
virtual void slot_penStyleChanged (int)
 Called when the line style changes. Hands on to shape handler to do the actual work.
virtual void slot_fillDataChanged (int)
 Called when fill data has changed from the style dialog.
virtual void objectCreated ()
 Called when an environmental facade is created.

Protected Member Functions

virtual void processObjectCreation ()
virtual void setupGui ()
 Sets up the Gui elements.
virtual void setupFromData ()
 Sets up the gui from data from the handler.
virtual void createConnections ()
 Sets up connections used by this logic.
virtual void indirectArtilleryDataChanged (const DtIfIndirectArtilleryData &)
 When indirect artillery data is changed, this method is called.
virtual void populateOverlays ()
 Override to create indirect artillery layer and select if does not exist.
- Protected Member Functions inherited from makVrf::DtCircleObjectDefinitionDialogLogic
virtual void cancelDialog ()
virtual void closeDialog ()
virtual void updateValues ()
virtual void slot_onHandlerStopped (DtVrfObjectManipulationHandlerBaseClass *handler)
virtual void slot_onPlacement (const DtVector &loc)
virtual void slot_onLocationSet (const DtVector &loc)
virtual void slot_onOverlayNameChanged (const std::string &name)
virtual void slot_onColorChanged (int)
virtual void slot_onForceChanged (int)
virtual void slot_displayUnitChanged (makVrv::DtUnitConverterCollection::DisplayUnitType type, int unit, int oldUnit)
virtual void slot_displayUnitDecimalsChanged (makVrv::DtUnitConverterCollection::DisplayUnitType, int, int)
 Connected to signal_displayUnitDecimalsChanged on DtDisplayUnitsSettingsSignaler.
virtual void updateButtons ()
virtual void slot_overlayAdded (const std::string &)
virtual void slot_overlayRemoved (const std::string &)
virtual void slot_overlayRenamed (const std::string &, const std::string &)
virtual void slot_onPublishObjectChanged (bool)

Additional Inherited Members

- Protected Attributes inherited from makVrf::DtCircleObjectDefinitionDialogLogic
makVrv::DtDemyDe
DtCircleObjectDefinitionDialogmyInterface
makVrv::DtSignalConnectionManager myConnections
int myNameCounter

Detailed Description

Overridden from base to allow for setting of indirect artillery specific data into the dialog and handler on update.

Constructor & Destructor Documentation

makVrf::DtIndirectArtilleryObjectDefinitionDialogLogic::DtIndirectArtilleryObjectDefinitionDialogLogic ( makVrv::DtDe ,
DtCircleObjectDefinitionDialog  
)
virtual makVrf::DtIndirectArtilleryObjectDefinitionDialogLogic::~DtIndirectArtilleryObjectDefinitionDialogLogic ( )
virtual

Member Function Documentation

virtual void makVrf::DtIndirectArtilleryObjectDefinitionDialogLogic::processObjectCreation ( )
protectedvirtual
virtual void makVrf::DtIndirectArtilleryObjectDefinitionDialogLogic::setupGui ( )
protectedvirtual

Sets up the Gui elements.

Reimplemented from makVrf::DtCircleObjectDefinitionDialogLogic.

virtual void makVrf::DtIndirectArtilleryObjectDefinitionDialogLogic::setupFromData ( )
protectedvirtual

Sets up the gui from data from the handler.

virtual void makVrf::DtIndirectArtilleryObjectDefinitionDialogLogic::createConnections ( )
protectedvirtual

Sets up connections used by this logic.

Reimplemented from makVrf::DtCircleObjectDefinitionDialogLogic.

virtual void makVrf::DtIndirectArtilleryObjectDefinitionDialogLogic::indirectArtilleryDataChanged ( const DtIfIndirectArtilleryData )
protectedvirtual

When indirect artillery data is changed, this method is called.

virtual void makVrf::DtIndirectArtilleryObjectDefinitionDialogLogic::populateOverlays ( )
protectedvirtual

Override to create indirect artillery layer and select if does not exist.

Reimplemented from makVrf::DtCircleObjectDefinitionDialogLogic.


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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)