VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
setStateAviationFuelPropertyDialog.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2013 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
11 
12 #pragma once
13 
18 
19 namespace makVrf
20 {
21  struct DtVrlinkSimulatedAggregateState;
22 
24  {
25  Q_OBJECT
26  public:
27  //CTOR
28  DtSetStateAviationFuelPropertyDialog(makVrv::DtDe& de, QWidget* parent, const Qt::WindowFlags& flags = 0);
29 
30  //DTOR
31  virtual ~DtSetStateAviationFuelPropertyDialog() override;
32 
33  protected:
34  virtual void addProperty(const DtPropertyInterface* iFace, bool merge, bool hasStar) override;
35  virtual DtRwProperties modifiedProperties() const override;
36  virtual void setupStateProperties(DtSetStateProperties* col) override;
37 
38  virtual void sendRequest() override;
39 
40  protected:
42  };
43 
45  {
46  public:
48  virtual DtTaskSetDialogInterface* createDialog(makVrv::DtDe&, QWidget* parent) override;
49 
51  virtual bool isValidFor(
52  makVrv::DtDe& de, const makVrv::DtSelectionManager::IdSet& ids, int partOfPlanDialog) const override;
53  };
54 }
File: setStateProperties.h.
Definition: setStateProperties.h:40
Definition: setStateAviationFuelPropertyDialog.h:44
SpecificRwType * addProperty(DtReaderWriter &properties, const DtString &propertyName)
Adds a property with the specified name to the given set of properties. SpecificRwType must be a subc...
Definition: taskSetDialogInterface.h:82
Interface class used to define minimal interface for a property. The DtPropertyInterface class provid...
Definition: propertyInterface.h:53
Definition: setStatePropertyDialog.h:226
Acts as a map for properties. A map is a definition that has a key and a prototype, with values being the key and prototype pair. The key can only be a string (DtRwStringType), int (DtRwIntType, DtRwInt8Type, DtRwInt16Type, DtRwInt32Type), or real (DtRwRealType, DtRwReal32Type, DtRwReal64Type).
Definition: rwPropertiesMap.h:41
Sets up the set dialog to be able to change all state properties. If multiple items are selected only...
Definition: setStatePropertyDialog.h:32
DtRwPropertiesMap myTanks
Definition: setStateAviationFuelPropertyDialog.h:41
A list of properties. A DtPropertyInterface object that is a specialized version of DtRwVariableBindi...
Definition: rwProperties.h:122
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
#define DT_DLL_VRFGUITASKSETQT
Definition: vrfGuiTaskSetQt.h:22
std::set< DtUniqueID > IdSet
Definition: DtSelectionManager.h:32
Definition: setStateAviationFuelPropertyDialog.h:23

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)