VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
aggregateInformationPageItems.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2013 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
9 
10 #pragma once
11 #if !defined(Q_MOC_RUN)
17 #endif
18 
19 class QComboBox;
20 class QHBoxLayout;
21 class DtRwProperties;
22 
23 namespace makVrf
24 {
25  class DtVrfStateViewCollectionManager;
26  struct DtVrfObjectDataState;
27 
28  namespace makVrfGuiObjectInformationQt
29  {
30  class DtInformationDialogPageLogic;
31  class DtLevelBar;
32 
34  {
35  public:
38  , myObjectDataState(0)
39  {
40  }
41 
44  , myObjectDataState(0)
45  {
46  }
47 
48  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
50  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
51  virtual const DtVrfObjectDataState* getObjectDataState() const;
52 
53  virtual bool mouseReleaseEvent();
54 
57 
58  protected:
59  QString myCurrentValue;
61  };
62 
64  {
65  public:
68  {
69  }
70 
73  {
74  }
75 
76  static std::string creatorName();
77 
78  protected:
81  };
82 
84  {
85  public:
88  {
89  }
90 
93  {
94  }
95 
96  static std::string creatorName();
97 
98  protected:
101  };
102 
104  {
105  public:
106 
109  {
110  }
111 
114  {
115  }
116 
117  static std::string creatorName();
118 
119  protected:
122  };
123 
125  {
126  public:
129  {
130  }
131 
134  {
135  }
136 
137  virtual bool shouldBeHidden() const;
138 
139  static std::string creatorName();
140 
141  protected:
144  };
145 
147  {
148  public:
151  {
152  }
153 
156  {
157  }
158 
159  static std::string creatorName();
160 
161  protected:
164  };
165 
167  {
168  public:
171  {
172  }
173 
176  {
177  }
178 
179  static std::string creatorName();
180 
181  protected:
184  };
185 
187  {
188  public:
191  {
192  }
193 
196  {
197  }
198 
199  static std::string creatorName();
200 
201  protected:
204  };
205 
207  {
208  public:
211  {
212  }
213 
216  {
217  }
218 
219  static std::string creatorName();
220 
221  protected:
224  };
225 
227  {
228  public:
229 
232  {
233  }
234 
237  {
238  }
239 
240  static std::string creatorName();
241 
242  protected:
245  };
246 
248  {
249  public:
250 
253  {
254  }
255 
258  {
259  }
260 
261  static std::string creatorName();
262 
263  protected:
266  };
267 
269  {
270  public:
273  , myManager(0)
274  {
275  }
276 
278 
279  virtual void setLogic(DtInformationDialogPageLogic* l);
280 
281  protected:
283  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&) = 0;
284 
285  protected:
287  };
288 
290  {
291  public:
292 
295  {
296  }
297 
300  {
301  }
302 
303  static std::string creatorName();
304 
305  protected:
306  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
308  };
309 
311  {
312  public:
315  {
316  }
317 
319 
320  static std::string creatorName();
321 
322  protected:
325  };
326 
328  {
329  Q_OBJECT
330  public:
333  , myHealthLevel(0)
334  {
335  }
336 
339  , myHealthLevel(0)
340  {
341  }
342 
343  static std::string creatorName();
344  virtual bool shouldBeHidden() const;
345 
346  virtual bool needsPageLogicForWidgetRepresentation() const;
347 
348  virtual QWidget* widgetRepresentation(QWidget* parent, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
349 
350  protected:
353  virtual void stateViewUpdated(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
354 
355  public:
356  QHBoxLayout* myLayout;
358  };
359 
361  {
362  public:
365 
366  static std::string creatorName();
367  virtual bool shouldBeHidden() const;
368 
369  virtual bool needsPageLogicForWidgetRepresentation() const;
370 
371  virtual QWidget* widgetRepresentation(QWidget* parent, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
372 
373  protected:
376  virtual void stateViewUpdated(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
377 
378  virtual void setCategoryIcon(const DtString& category, const std::string& icon);
379  virtual std::string categoryIcon(const DtString& category) const;
380 
381  public:
382  std::vector<QLabel*> myPrimaryEquipment;
383  std::map<DtString, std::string> myCategoryIcons;
384 
386 
389  };
390 
392  {
393  public:
396  {
397  }
398 
401  {
402  }
403 
404  static std::string creatorName();
405  virtual bool shouldBeHidden() const;
406 
407  protected:
410  };
411 
413  {
414  public:
417  {
418  }
419 
422  {
423  }
424 
425  static std::string creatorName();
426  virtual bool shouldBeHidden() const;
427 
428  protected:
431  };
432 
434  {
435  public:
438  {
439  }
440 
443  {
444  }
445 
446  virtual bool shouldBeHidden() const;
447 
448  static std::string creatorName();
449 
450  protected:
453  };
454 
456  {
457  public:
460  , myLastUpdateTime(0)
461  {
462  }
463 
466  , myLastUpdateTime(0)
467  {
468  }
469 
470  virtual bool shouldBeHidden() const;
471  static std::string creatorName();
472 
473  protected:
476 
479  virtual void slot_tick();
480 
481  protected:
484  };
485 
487  {
488  public:
491  , myObjectDataState(0)
492  {
493  }
494 
497  , myObjectDataState(0)
498  {
499  }
500 
501  virtual bool shouldBeHidden() const;
502  static std::string creatorName();
503 
504  protected:
507 
508  protected:
510  };
511 
513  {
514  public:
517  {
518  }
519 
522  {
523  }
524 
525  virtual bool shouldBeHidden() const;
526  static std::string creatorName();
527 
528  protected:
531  };
532 
534  {
535  public:
538  {
539  }
540 
543  {
544  }
545 
546  virtual bool shouldBeHidden() const;
547  static std::string creatorName();
548 
549  protected:
552  };
553 
555  {
556  public:
559  {
560  }
561 
564  {
565  }
566 
567  virtual bool shouldBeHidden() const;
568  static std::string creatorName();
569 
570  protected:
573  };
574 
576  {
577  public:
580  {
581  }
582 
585  {
586  }
587 
588  virtual bool shouldBeHidden() const;
589  static std::string creatorName();
590 
591  protected:
594  };
595 
597  {
598  public:
599 
602  {
603  }
604 
607  {
608  }
609 
610  virtual bool shouldBeHidden() const;
611  static std::string creatorName();
612 
613  protected:
616  };
617 
619  {
620  public:
623  {
624  }
625 
628  {
629  }
630 
631  virtual bool shouldBeHidden() const;
632  static std::string creatorName();
633 
634  protected:
637  };
638 
640  {
641  public:
644  {
645  }
646 
649  {
650  }
651 
652  virtual bool shouldBeHidden() const;
653  static std::string creatorName();
654 
655  protected:
658  };
659 
661  {
662  public:
665  {
666  }
667 
670  {
671  }
672 
673  virtual bool shouldBeHidden() const;
674  static std::string creatorName();
675 
676  protected:
679  };
680 
682  {
683  public:
686  {
687  }
688 
691  {
692  }
693 
694  virtual bool shouldBeHidden() const;
695  static std::string creatorName();
696 
697  protected:
700  };
701 
703  {
704  public:
707  , mySelectedSection(0)
708  , myObjectDataState(0)
709  , myDarkModeEnabled(false)
710  {
711  }
712 
715  , mySelectedSection(0)
716  , myObjectDataState(0)
717  , myDarkModeEnabled(false)
718  {
719  }
720 
721  static std::string creatorName();
722 
723  virtual bool shouldBeHidden() const;
724 
725  protected:
726  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
728  virtual QWidget* widgetRepresentation(QWidget* parent, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
730  virtual void updateCombatEffectivenessIcon(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
731  virtual void updateStatusIcon(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
732 
734 
735  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
736  virtual void stateViewUpdated(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
737  virtual void updateIcons(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
738  virtual bool eventFilter(QObject*, QEvent*);
739  virtual void adjustWidgetForColumnSpan(int colSpan);
740  virtual void adjustWidgetForRowSpan(int rowSpan);
741  virtual bool mouseReleaseEvent();
742 
743  static QString getCombatEffectiveness(const DtRwProperties& props);
744  static QString getPersonnelStatus(const DtRwProperties& props);
745  static QString getPolStatus(const DtRwProperties& props);
746  static QString getAmmunitionStatus(const DtRwProperties& props);
747  static QString getWeaponsStatus(const DtRwProperties& props);
748 
749  protected:
753  QString myPolStatus;
756 
758  QString myPolToolTip;
761 
763 
771  };
772 
774 
776  {
777  public:
778 
781  {
782  }
783 
785 
786  static std::string creatorName();
787 
788  protected:
789  virtual void stateViewUpdated(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
790  };
791 
821  }
822 }
DtAggregateStateGlobalId(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:86
Definition: aggregateInformationPageItems.h:124
DtAggregateStateInvulnerable(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:626
Definition: aggregateInformationPageItems.h:433
DtItemUpdateFunctionCreator< DtAggregateStateAggregateState > DtAggregateStateAggregateStateCreator
Definition: aggregateInformationPageItems.h:797
DtAggregateStateNumberOfEntities(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:209
DtAggregateStateSubordinateFunctions(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:689
Definition: aggregateInformationPageItems.h:512
Definition: aggregateInformationPageItems.h:206
DtAggregateStateForce(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:313
Definition: aggregateInformationPageItems.h:554
DtAggregateStateActivity(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:127
DtItemUpdateFunctionCreator< DtAggregateStateInvulnerable > DtAggregateStateInvulnerableCreator
Definition: aggregateInformationPageItems.h:817
DtAggregateStatePostureSummaryItem(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:495
DtItemUpdateFunctionCreator< DtAggregateStateFormation > DtAggregateStateFormationCreator
Definition: aggregateInformationPageItems.h:800
DtItemUpdateFunctionCreator< DtAggregateStateOrderedMoppLevel > DtAggregateStateOrderedMoppLevelCreator
Definition: aggregateInformationPageItems.h:810
Definition: aggregateInformationPageItems.h:618
DtAggregateStatePageItem(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:36
Definition: aggregateInformationPageItems.h:702
QString myPolToolTip
Definition: aggregateInformationPageItems.h:758
int mySelectedSection
Definition: aggregateInformationPageItems.h:762
QString myCombatEffectiveness
Definition: aggregateInformationPageItems.h:751
bool myDarkModeEnabled
Definition: aggregateInformationPageItems.h:750
DtAggregateStateCombatEffectiveness(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:394
Definition: aggregateInformationPageItems.h:639
DtAggregateStateGlobalId(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:91
DtAggregateStateDimensions(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:149
Definition: aggregateInformationPageItems.h:310
QLabel * myCombatEffectivenessWidget
Definition: aggregateInformationPageItems.h:766
DtAggregateStateMorale(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:415
DtItemUpdateFunctionCreator< DtAggregateStatePrimaryEquipment > DtAggregateStatePrimaryEquipmentCreator
Definition: aggregateInformationPageItems.h:805
DtAggregateStateAggregateType(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:112
DtItemUpdateFunctionCreator< DtAggregateStateMorale > DtAggregateStateMoraleCreator
Definition: aggregateInformationPageItems.h:813
DtItemUpdateFunctionCreator< DtAggregateStateForce > DtAggregateStateForceCreator
Definition: aggregateInformationPageItems.h:803
DtItemUpdateFunctionCreator< DtAggregateStateInvisible > DtAggregateStateInvisibleCreator
Definition: aggregateInformationPageItems.h:802
DtAggregateStateAIEnabled(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:600
DtItemUpdateFunctionCreator< DtAggregateStateAggregateId > DtAggregateStateAggregateIdCreator
Definition: aggregateInformationPageItems.h:793
DtItemUpdateFunctionCreator< DtAggregateStateHealth > DtAggregateStateHealthCreator
Definition: aggregateInformationPageItems.h:804
DtAggregateStateDimensions(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:154
DtAggregateStatePostureSummaryItem(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:489
DtAggregateStateActivity(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:132
const DtVrfObjectDataState * myObjectDataState
Definition: aggregateInformationPageItems.h:770
DtAggregateStateEngagementResults(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:578
DtAggregateStateOrderedMoppLevel(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:536
Definition: aggregateInformationPageItems.h:289
DtAggregateStateInvisible(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:235
Definition: entityInformationPageItems.h:447
QString myPersonnelStatus
Definition: aggregateInformationPageItems.h:752
DtItemUpdateFunctionCreator< DtAggregateStateExtendedLabels > DtAggregateStateExtendedLabelsCreator
Definition: aggregateInformationPageItems.h:792
DtAggregateStateMorale(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:420
A special progress bar widget to use by DtLevelBarDelegate. Allows the delegate to use whatever text ...
Definition: levelBar.h:21
makVrv::DtSignalConnectionManager myConnections
Definition: aggregateInformationPageItems.h:482
DtItemUpdateFunctionCreator< DtAggregateGumballs > DtAggregateGumballsCreator
Definition: aggregateInformationPageItems.h:773
DtAggregateStateNumberOfAggregates(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:189
const DtVrfObjectDataState * myObjectDataState
Definition: aggregateInformationPageItems.h:509
DtItemUpdateFunctionCreator< DtAggregateStateEchelonId > DtAggregateStateEchelonIdCreator
Definition: aggregateInformationPageItems.h:801
const DtVrfObjectDataState * myObjectDataState
Definition: aggregateInformationPageItems.h:60
int myMaxCountForPrimaryEquipDisplay
Definition: aggregateInformationPageItems.h:388
DtItemUpdateFunctionCreator< DtAggregateStateMoppLevel > DtAggregateStateMoppLevelCreator
Definition: aggregateInformationPageItems.h:809
Definition: aggregateInformationPageItems.h:533
std::vector< QLabel * > myPrimaryEquipment
Definition: aggregateInformationPageItems.h:382
DtAggregateStateCombatEffectiveness(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:399
Contains makVrv::DtInformationDialogPage class.
Definition: aggregateInformationPageItems.h:327
QString myWeaponsToolTip
Definition: aggregateInformationPageItems.h:760
DtItemUpdateFunctionCreator< DtAggregateStateContamination > DtAggregateStateContaminationCreator
Definition: aggregateInformationPageItems.h:811
DtAggregateStatePosture(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:436
DtAggregateStateUndetectable(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:642
DtAggregateGumballs(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:705
Definition: aggregateInformationPageItems.h:268
DtAggregateStateEchelonId(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:298
DtItemUpdateFunctionCreator< DtAggregateStatePosture > DtAggregateStatePostureCreator
Definition: aggregateInformationPageItems.h:807
DtAggregateStateAggregateState(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:169
DtItemUpdateFunctionCreator< DtAggregateStateOrderedPosture > DtAggregateStateOrderedPostureCreator
Definition: aggregateInformationPageItems.h:808
DtAggregateStateAIEnabled(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:605
DtAggregateStateHealth(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:331
DtAggregateStateUndetectable(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:647
DtAggregateStateInvulnerable(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:621
DtAggregateStateOrderedPosture(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:464
DtAggregateStateAssignedTransport(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:668
DtAggregateStateAggregateId(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:71
DtItemUpdateFunctionCreator< DtAggregateStateUndetectable > DtAggregateStateUndetectableCreator
Definition: aggregateInformationPageItems.h:818
DtItemUpdateFunctionCreator< DtAggregateStateAggregateType > DtAggregateStateAggregateTypeCreator
Definition: aggregateInformationPageItems.h:795
Definition: aggregateInformationPageItems.h:412
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
DtAggregateStateFormation(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:256
Definition: aggregateInformationPageItems.h:103
DtAggregateStateNumberOfEntities(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:214
DtAggregateStateFormation(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:251
DtItemUpdateFunctionCreator< DtAggregateStateGlobalId > DtAggregateStateGlobalIdCreator
Definition: aggregateInformationPageItems.h:794
DtAggregateStateSubordinateFunctions(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:684
QString myPolStatus
Definition: aggregateInformationPageItems.h:753
This class is the central point for looking up information about a particular object in the VRF GUI...
Definition: vrfStateViewCollectionManager.h:139
QPixmap myCombatEffectivenessIcon
Definition: aggregateInformationPageItems.h:768
QString myAmmunitionStatus
Definition: aggregateInformationPageItems.h:754
Definition: aggregateInformationPageItems.h:596
Definition: aggregateInformationPageItems.h:775
DtAggregateStateContamination(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:562
Definition: aggregateInformationPageItems.h:247
DtShadedWidget * myCombatEffectivenessContainer
1 = personnel, 2 = pol, 3 = ammunition, 4 = weapons, 0 = none
Definition: aggregateInformationPageItems.h:764
Definition: aggregateInformationPageItems.h:166
DtAggregateStatePosture(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:441
DtAggregateStateMoppLevel(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:515
DtItemUpdateFunctionCreator< DtAggregateStateDimensions > DtAggregateStateDimensionsCreator
Definition: aggregateInformationPageItems.h:796
QLabel * mySelectedStatusWidget
Definition: aggregateInformationPageItems.h:767
DtItemUpdateFunctionCreator< DtAggregateStateCombatEffectiveness > DtAggregateStateCombatEffectivenessCreator
Definition: aggregateInformationPageItems.h:806
DtVrfStateViewCollectionManager * myManager
Definition: aggregateInformationPageItems.h:286
DtAggregateStateOrderedMoppLevel(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:541
#define DT_DLL_VRFGUIOBJECTINFORMATIONQT
Contains DLL export macros.
Definition: vrfGuiObjectInformationQt.h:24
DtItemUpdateFunctionCreator< DtAggregateStateEngagementResults > DtAggregateStateEngagementResultsCreator
Definition: aggregateInformationPageItems.h:814
DtAggregateStateEchelonId(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:293
DtAggregateStateAggregateState(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:174
QString myPersonnelToolTip
Definition: aggregateInformationPageItems.h:757
QPixmap mySelectedStatusIcon
Definition: aggregateInformationPageItems.h:769
DtItemUpdateFunctionCreator< DtAggregateStateActivity > DtAggregateStateActivityCreator
Definition: aggregateInformationPageItems.h:812
DtAggregateStatePageItem(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:42
DtAggregateStateInvisible(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:230
DtItemUpdateFunctionCreator< DtAggregateStateAssignedTransport > DtAggregateStateAssignedTransportCreator
Definition: aggregateInformationPageItems.h:819
DtAggregateGumballs(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:713
Definition: aggregateInformationPageItems.h:83
DtAggregateStateObjectDataItem(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:271
DtAggregateStateExtendedLabels(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:779
DtItemUpdateFunctionCreator< DtAggregateStateNumberOfEntities > DtAggregateStateNumberOfEntitiesCreator
Definition: aggregateInformationPageItems.h:799
DtAggregateStateAggregateId(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:66
DtAggregateStateHealth(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:337
DtAggregateStateMoppLevel(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:520
Definition: aggregateInformationPageItems.h:360
A list of properties. A DtPropertyInterface object that is a specialized version of DtRwVariableBindi...
Definition: rwProperties.h:126
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:70
DtAggregateStateNumberOfAggregates(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:194
DtItemUpdateFunctionCreator< DtAggregateStateSubordinateFunctions > DtAggregateStateSubordinateFunctionsCreator
Definition: aggregateInformationPageItems.h:820
Definition: aggregateInformationPageItems.h:33
DtItemUpdateFunctionCreator< DtAggregateStateAIEnabled > DtAggregateStateAIEnabledCreator
Definition: aggregateInformationPageItems.h:816
DtItemUpdateFunctionCreator< DtAggregateStatePostureSummaryItem > DtAggregateStatePostureSummaryItemCreator
Definition: aggregateInformationPageItems.h:815
DtAggregateStateAggregateType(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:107
Definition: aggregateInformationPageItems.h:63
Definition: aggregateInformationPageItems.h:455
DtAggregateStateEngagementResults(DtInformationDialogPageLogic *l)
Definition: aggregateInformationPageItems.h:583
std::map< DtString, std::string > myCategoryIcons
Definition: aggregateInformationPageItems.h:383
DtAggregateStateAssignedTransport(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:663
DtAggregateStateContamination(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:557
QString myCurrentValue
Definition: aggregateInformationPageItems.h:59
DtAggregateStateOrderedPosture(makVrv::DtDe &de)
Definition: aggregateInformationPageItems.h:458
Definition: informationDialogPage.h:69
DtShadedWidget * mySelectedStatusContainer
Definition: aggregateInformationPageItems.h:765
Contains makVrv::DtEntityInformationPageItems class.
QString myAmmunitionToolTip
Definition: aggregateInformationPageItems.h:759
DtString myEquipCategory
Definition: aggregateInformationPageItems.h:385
Definition: aggregateInformationPageItems.h:146
double myLastUpdateTime
Definition: aggregateInformationPageItems.h:483
QHBoxLayout * myLayout
Definition: aggregateInformationPageItems.h:356
DtLevelBar * myHealthLevel
Definition: aggregateInformationPageItems.h:357
Definition: vrfObjectDataState.h:87
QString myWeaponsStatus
Definition: aggregateInformationPageItems.h:755
DtItemUpdateFunctionCreator< DtAggregateStateNumberOfAggregates > DtAggregateStateNumberOfAggregatesCreator
Definition: aggregateInformationPageItems.h:798
Definition: aggregateInformationPageItems.h:226
int myMaxSingleEntityHealthForPrimaryEquipDisplay
Definition: aggregateInformationPageItems.h:387

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)