VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
entityInformationPageItems.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 
12 #if !defined(Q_MOC_RUN)
16 #endif
17 
18 #include <QPixmap>
19 
20 class QComboBox;
22 
23 namespace makVrf
24 {
25  class DtVrfStateViewCollectionManager;
26 
27  namespace makVrfGuiObjectInformationQt
28  {
29  class DtInformationDialogPageLogic;
30 
32  {
33  public:
36  {
37  }
38 
41  {
42  }
43 
44  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
46  virtual QVariant widgetValue(int col, int role, QTreeWidgetItem* item, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
47  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
48 
50  virtual QString widgetValue(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
52  virtual bool mouseReleaseEvent();
53  virtual bool needsPageLogicForWidgetRepresentation() const;
54 
55  protected:
56  QString myCurrentValue;
57  };
58 
60  {
61  public:
64  {
65  }
66 
69  {
70  }
71 
72  static std::string creatorName();
73 
74  protected:
77  };
78 
80 
82  {
83  public:
86  {
87  }
88 
91  {
92  }
93 
94  static std::string creatorName();
95 
96  protected:
99  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
100  };
101 
103 
105  {
106  Q_OBJECT
107 
108  public:
111  {
112  }
113 
116  {
117  }
118 
119  static std::string creatorName();
120 
121  virtual void adjustWidgetForRowSpan(int rowSpan);
122  virtual void adjustWidgetForColumnSpan(int colSpan);
123 
124  protected:
125  virtual void updateImage();
127  virtual bool mouseReleaseEvent();
128  virtual QPixmap containerIconForState(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
129 
130  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
132  virtual QWidget* widgetRepresentation(QWidget* parent, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
134  virtual QString iconKey(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*, const QColor& fillColor = Qt::transparent) const;
135 
136  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
137  virtual void stateViewUpdated(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
138 
139  protected:
140  QString myIconKey;
141  QPixmap myIcon;
142  };
143 
145 
146  /*
147  class DT_DLL_VRFGUIOBJECTINFORMATIONQT DtEntityEmbarkedOnItem : public DtItemUpdateFunction
148  {
149  public:
150  DtEntityEmbarkedOnItem(makVrv::DtDe& de)
151  : DtItemUpdateFunction(de)
152  {
153  }
154 
155  DtEntityEmbarkedOnItem(DtInformationDialogPageLogic* l)
156  : DtItemUpdateFunction(l)
157  {
158  }
159 
160  static std::string creatorName();
161 
162  virtual bool mouseReleaseEvent();
163 
164  protected:
165  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
166  makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
167  virtual QWidget* widgetRepresentation(QWidget* parent, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
168  virtual QString title(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
169  virtual QString iconKey(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*) const;
170 
171  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
172  virtual void stateViewUpdated(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
173 
174  protected:
175  QString myIconKey;
176  QPixmap myIcon;
177  };
178 
179  typedef DtItemUpdateFunctionCreator<DtEntityEmbarkedOnItem> DtEntityEmbarkedOnItemCreator;
180 
181  */
182 
184  {
185  public:
188  {
189  }
190 
193  {
194  }
195 
196  static std::string creatorName();
197 
198  virtual bool needsPageLogicForWidgetRepresentation() const;
199 
200  virtual QWidget* widgetRepresentation(QWidget* parent, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
201 
202  protected:
205  };
206 
208 
210  {
211  public:
214  {
215  }
216 
219  {
220  }
221 
222  static std::string creatorName();
223 
224  virtual bool needsPageLogicForWidgetRepresentation() const;
225 
226  protected:
229  };
230 
232 
234  {
235  public:
238 
239  virtual ~DtEntityStateObjectDataItem();
240 
241  virtual void setLogic(DtInformationDialogPageLogic* l);
242 
243  protected:
245  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
246  virtual const makVrv::DtStateView<DtVrfObjectDataState>* objectDataState(makVrv::DtUniqueID);
247 
248  protected:
250  };
251 
253  {
254  public:
257  {
258  }
259 
262  {
263  }
264 
265  static std::string creatorName();
266 
267  protected:
268  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
270  };
271 
273 
275  {
276  public:
279  {
280  }
281 
284  {
285  }
286 
287  static std::string creatorName();
288 
289  protected:
290  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
292  };
293 
295 
297  {
298  public:
301  {
302  }
303 
306  {
307  }
308 
309  static std::string creatorName();
310 
311  protected:
312  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
314  };
315 
317 
319  {
320  public:
323  {
324  }
325 
328  {
329  }
330 
331  static std::string creatorName();
332 
333  protected:
334  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
336  };
337 
339 
341  {
342  public:
345  {
346  }
347 
350  {
351  }
352 
353  static std::string creatorName();
354 
355  protected:
358  };
359 
361 
363  {
364  public:
365 
368  {
369  }
370 
372 
373  static std::string creatorName();
374 
375  protected:
378  };
379 
381 
383  {
384  public:
385 
388  {
389  }
390 
392 
393  static std::string creatorName();
394 
395  virtual void setValue(const QString&);
396  virtual void setIndex(int);
397 
398  protected:
401 
402  protected:
403  QString myValue;
404  int myIndex;
405  };
406 
408  {
409  public:
410 
413  {
414  }
415 
417 
418  static std::string creatorName();
419 
420  protected:
421  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
423  };
424 
426 
428  {
429  public:
430 
433  {
434  }
435 
437 
438  static std::string creatorName();
439 
440  protected:
441  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
443  };
444 
446 
448  {
449  public:
452  {
453  }
454 
456 
457  virtual ~DtObjectStateExtendedLabels();
458 
459  virtual void clearExtendedLabels();
460 
461  protected:
462  virtual bool shouldBeHidden() const;
463  virtual void updateFrom(const DtRwIntegerAttributeList&, const std::string& before);
467  virtual void slot_extendedLabelsChanged();
468 
469  protected:
470  std::map<std::string, DtEntityExtendedLabelItem*> myExtendedLabels;
471  };
472 
474  {
475  public:
476 
479  {
480  }
481 
483 
484  static std::string creatorName();
485 
486  protected:
487  virtual void stateViewUpdated(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
488  };
489 
491 
493  {
494  public:
495 
498  {
499  }
500 
503  {
504  }
505 
506  static std::string creatorName();
507 
508  protected:
511  };
512 
514 
516  {
517  public:
520  {
521  }
522 
525  {
526  }
527 
528  static std::string creatorName();
529 
530  protected:
531  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
533  };
534 
536 
538  {
539  public:
542  {
543  }
544 
547  {
548  }
549 
550  static std::string creatorName();
551 
552  protected:
553  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
555  virtual QWidget* widgetRepresentation(QWidget* p, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
556  virtual bool shouldBeHidden() const;
557  virtual bool mouseReleaseEvent();
558  virtual DtFilename pixmapFile() const;
559  };
560 
564  {
565  public:
568  {
569  }
570 
573  {
574  }
575 
576  static std::string creatorName();
577 
578  protected:
579  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
581  virtual QWidget* widgetRepresentation(QWidget* p, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
582  virtual bool mouseReleaseEvent();
583  virtual bool shouldBeHidden() const;
584  virtual DtFilename pixmapFile() const;
585  };
586 
588 
591  {
592  Q_OBJECT
593 
594  public:
597  {
598  }
599 
602  {
603  }
604 
605  static std::string creatorName();
606 
607  protected:
608  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
610  virtual bool needsPageLogicForWidgetRepresentation() const;
611  virtual QWidget* widgetRepresentation(QWidget* p, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
612  virtual DtFilename pixmapFile() const;
613  };
614 
616 
618  {
619  Q_OBJECT
620 
621  public:
624  {
625  }
626 
629  {
630  }
631 
632  static std::string creatorName();
633 
634  protected slots:
635  virtual void planButtonPressed();
636 
637  protected:
638  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
640 
641  virtual QWidget* widgetRepresentation(QWidget* p, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
642  virtual QWidget* createContainerData() const;
643  virtual bool mouseReleaseEvent();
644  virtual DtFilename pixmapFile() const;
645  };
646 
648 
650  {
651  Q_OBJECT
652 
653  public:
656  {
657  }
658 
661  {
662  }
663 
664  static std::string creatorName();
665 
666  protected slots:
667  virtual void editButtonPressed();
668 
669  protected:
670  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
672  virtual bool needsPageLogicForWidgetRepresentation() const;
673  virtual QWidget* widgetRepresentation(QWidget* p, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
674  virtual void stateViewUpdated(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
675  virtual QWidget* createContainerData() const;
676  virtual bool mouseReleaseEvent();
677  virtual DtFilename pixmapFile() const;
678  };
679 
681 
683  {
684  public:
687  {
688  }
689 
692  {
693  }
694 
695  static std::string creatorName();
696 
697  protected:
698  virtual bool shouldBeHidden() const;
699  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
701 
702  };
703 
705 
708  {
709  public:
712  {
713  }
714 
717  {
718  }
719 
720  static std::string creatorName();
721 
722  protected:
723  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
725  };
726 
728 
731  {
732  public:
735  {
736  }
737 
740  {
741  }
742 
743  static std::string creatorName();
744 
745  protected:
746  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
748  };
749 
751 
754  {
755  public:
758  {
759  }
760 
763  {
764  }
765 
766  static std::string creatorName();
767 
768  protected:
769  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
771  virtual bool shouldBeHidden() const;
772  virtual void getHitPoints(const DtVrfObjectDataState&, int& full, int& current) const;
773  };
774 
776 
799 
801  {
802  public:
805  {
806  }
807 
810  {
811  }
812 
813  static std::string creatorName();
814 
815  protected:
818  };
819 
821 
823  {
824  public:
827  {
828  }
829 
832  {
833  }
834 
835  static std::string creatorName();
836 
837  protected:
840  };
841 
843 
845  {
846  public:
849  {
850  }
851 
854  {
855  }
856 
857  static std::string creatorName();
858 
859  protected:
862  };
863 
865 
867  {
868  public:
871  {
872  }
873 
876  {
877  }
878 
879  static std::string creatorName();
880 
881  protected:
884  };
885 
887 
889  {
890  public:
893  {
894  }
895 
898  {
899  }
900 
901  static std::string creatorName();
902 
903  protected:
906  };
907 
909 
911  {
912  public:
913 
916  {
917  }
918 
921  {
922  }
923 
924  static std::string creatorName();
925 
926  protected:
929  };
930 
932 
934  {
935  public:
936 
939  {
940  }
941 
944  {
945  }
946 
947  static std::string creatorName();
948 
949  protected:
952  };
953 
955 
957  {
958  public:
959 
962  {
963  }
964 
967  {
968  }
969 
970  static std::string creatorName();
971 
972  protected:
975  };
976 
978 
980  {
981  public:
984  {
985  }
986 
989  {
990  }
991 
992  static std::string creatorName();
993 
994  protected:
997  };
998 
1000 
1002  {
1003  public:
1005  : DtEntityStatePageItem(de)
1006  {
1007  }
1008 
1011  {
1012  }
1013 
1014  static std::string creatorName();
1015 
1016  protected:
1019  };
1020 
1022 
1024  {
1025  public:
1027  : DtEntityStatePageItem(de)
1028  {
1029  }
1030 
1033  {
1034  }
1035 
1036  static std::string creatorName();
1037 
1038  protected:
1041  };
1042 
1044 
1046  {
1047  public:
1049  : DtEntityStatePageItem(de)
1050  {
1051  }
1052 
1055  {
1056  }
1057 
1058  static std::string creatorName();
1059 
1060  protected:
1063  };
1064 
1066 
1067 
1069  {
1070  public:
1072  : DtEntityStatePageItem(de)
1073  {
1074  }
1075 
1078  {
1079  }
1080 
1081  static std::string creatorName();
1082 
1083  protected:
1086  };
1087 
1089 
1090 
1092  {
1093  public:
1095  : DtEntityStatePageItem(de)
1096  {
1097  }
1098 
1101  {
1102  }
1103 
1104  static std::string creatorName();
1105 
1106  protected:
1109  };
1110 
1112 
1113 
1115  {
1116  Q_OBJECT
1117 
1118  public:
1120  : DtEntityStatePageItem(de)
1121  {
1122  }
1123 
1126  {
1127  }
1128 
1129  static std::string creatorName();
1130 
1131  protected slots:
1132  virtual void labButtonPressed();
1133 
1134  protected:
1135  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
1137 
1138  virtual QWidget* widgetRepresentation(QWidget* p, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
1139  virtual void stateViewUpdated(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
1140  virtual QWidget* createContainerData() const;
1141  virtual bool mouseReleaseEvent();
1142  virtual DtFilename pixmapFile() const;
1143  };
1144 
1146 
1148  {
1149  public:
1151  : DtEntityStatePageItem(de)
1152  {
1153  }
1154 
1157  {
1158  }
1159 
1160  static std::string creatorName();
1161 
1162  protected:
1163  virtual QVariant widgetValue(int col, int role, QTreeWidgetItem* item,
1167  virtual bool needsPageLogicForWidgetRepresentation() const;
1168  };
1169 
1171 
1173  {
1174  public:
1176  : DtEntityStatePageItem(de)
1177  {
1178  }
1179 
1182  {
1183  }
1184 
1185  static std::string creatorName();
1186 
1187  protected:
1190  };
1191 
1193 
1195  {
1196  public:
1200 
1201  static std::string creatorName();
1202 
1203  protected:
1207  };
1208 
1210 
1212  {
1213  public:
1214 
1216  : DtEntityStatePageItem(de)
1217  {
1218  }
1219 
1222  {
1223  }
1224 
1225  static std::string creatorName();
1226 
1227  protected:
1230  virtual bool shouldBeHidden() const;
1231  };
1232 
1234 
1236  {
1237  public:
1238 
1240  : DtEntityStatePageItem(de)
1241  {
1242  }
1243 
1246  {
1247  }
1248 
1249  static std::string creatorName();
1250 
1251  protected:
1254  };
1255 
1257  }
1258 }
DtNavigationAreaPath(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:982
DtEntityStateDIGuyAnimation(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:869
DtItemUpdateFunctionCreator< DtEntityStateEchelonId > DtEntityStateEchelonIdCreator
Definition: entityInformationPageItems.h:272
DtItemUpdateFunctionCreator< DtEntityStateUndetectable > DtEntityStateUndetectableCreator
Definition: entityInformationPageItems.h:338
Definition: entityInformationPageItems.h:473
DtShowInformationDialog(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:595
DtEntityStateEntityType(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:501
DtEntityStateUnderFire(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:545
DtEntityStateInvulnerable(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:304
DtEntityStateSkillLevel(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1215
DtItemUpdateFunctionCreator< DtEntityStateInvulnerable > DtEntityStateInvulnerableCreator
Definition: entityInformationPageItems.h:316
DtStateMarkingText(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:186
DtEntityStateFrozen(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:919
DtItemUpdateFunctionCreator< DtShowInformationDialog > DtShowInformationDialogCreator
Definition: entityInformationPageItems.h:615
DtEntityStateEchelonId(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:260
DtItemUpdateFunctionCreator< DtEntityStateHasPlan > DtEntityStateHasPlanCreator
Definition: entityInformationPageItems.h:647
Definition: entityInformationPageItems.h:296
Definition: entityInformationPageItems.h:407
DtNavigationAreaSectorRegenStatus(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1071
DtEntityStateHasPlan(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:627
DtSelectedObjectCount(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1155
Definition: entityInformationPageItems.h:910
DtEntityStateEmergencyBeacon(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1244
Definition: entityInformationPageItems.h:492
DtEntityStateAIEnabled(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:965
DtEntityStateUnderFire(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:540
Definition: entityInformationPageItems.h:252
DtEntityBoundingVolumeOffset(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:733
Definition: entityInformationPageItems.h:752
Definition: entityInformationPageItems.h:1114
DtEntityStateIndependentlyTasked(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:518
DtItemUpdateFunctionCreator< DtEntityStateEmergencyBeacon > DtEntityStateEmergencyBeaconCreator
Definition: entityInformationPageItems.h:1256
class DtRwIntegerAttributeList:
Definition: rwIntegerAttributeList.h:32
QString myValue
Definition: entityInformationPageItems.h:403
Definition: entityInformationPageItems.h:233
Definition: entityInformationPageItems.h:729
DtItemUpdateFunctionCreator< DtEntityStateDRAlgorithm > DtEntityStateDRAlgorithmCreator
Definition: entityInformationPageItems.h:954
DtEntityBoundingVolume(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:715
DtEntityStateDIGuyCharacter(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:852
QString myIconKey
Definition: entityInformationPageItems.h:140
Definition: entityInformationPageItems.h:844
class DT_DLL_VRFGUIOBJECTINFORMATIONQT DtEntityNavigationDataPath : public DtEntityStateObjectDataIte...
Definition: entityInformationPageItems.h:800
Definition: entityInformationPageItems.h:1023
Definition: entityInformationPageItems.h:104
DtItemUpdateFunctionCreator< DtNavigationAreaSectorRegenQueuedStatus > DtNavigationAreaSectorRegenQueuedStatusCreator
Definition: entityInformationPageItems.h:1111
DtItemUpdateFunctionCreator< DtEntityIcon > DtEntityIconCreator
Definition: entityInformationPageItems.h:144
DtEntityStateEntityId(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:67
DtEntityStateRulesOfEngagement(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:690
DtEntityStateHasPlan(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:622
DtEntityStateActivity(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:431
Definition: entityInformationPageItems.h:183
Definition: entityInformationPageItems.h:447
DtEntityStateGlobalId(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:348
DtNavigationAreaPorts(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1053
DtItemUpdateFunctionCreator< DtEntityStateDIGuyCharacter > DtEntityStateDIGuyCharacterCreator
Definition: entityInformationPageItems.h:864
DtEntityStateDRAlgorithm(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:942
DtItemUpdateFunctionCreator< DtLaunchNavigationLab > DtLaunchNavigationLabCreator
Definition: entityInformationPageItems.h:1145
DtEntityIcon(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:114
Definition: entityInformationPageItems.h:537
DtEntityStateGuise(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:803
DtObjectStateExtendedLabels(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:450
DtItemUpdateFunctionCreator< DtEntityStateUnderFire > DtEntityStateUnderFireCreator
Definition: entityInformationPageItems.h:561
DtItemUpdateFunctionCreator< DtEntityHitPoints > DtEntityHitPointsCreator
Definition: entityInformationPageItems.h:775
DtItemUpdateFunctionCreator< DtEntityStateGlobalId > DtEntityStateGlobalIdCreator
Definition: entityInformationPageItems.h:360
DtEntityBoundingVolume(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:710
DtNavigationAreaPorts(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1048
DtEntityStatePageItem(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:34
DtItemUpdateFunctionCreator< DtStateMarkingText > DtStateMarkingTextCreator
Definition: entityInformationPageItems.h:207
DtItemUpdateFunctionCreator< DtEntityStateDIGuyAppearance > DtEntityStateDIGuyAppearanceCreator
Definition: entityInformationPageItems.h:842
DtNavigationAreaSectorRegenQueuedStatus(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1099
DtItemUpdateFunctionCreator< DtNavigationAreaStatus > DtNavigationAreaStatusCreator
Definition: entityInformationPageItems.h:1043
Definition: entityInformationPageItems.h:209
DtNavigationAreaSectorRegenStatus(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1076
DtShowInformationDialog(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:600
DtLaunchNavigationLab(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1124
DtEntityBoundingVolumeOffset(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:738
int myIndex
Definition: entityInformationPageItems.h:404
Contains makVrv::DtInformationDialogPage class.
DtItemUpdateFunctionCreator< DtEntityStateAIEnabled > DtEntityStateAIEnabledCreator
Definition: entityInformationPageItems.h:977
Definition: entityInformationPageItems.h:81
DtEntityStateEntityType(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:496
DtItemUpdateFunctionCreator< DtEntityStateEntityType > DtEntityStateEntityTypeCreator
Definition: entityInformationPageItems.h:513
Definition: entityInformationPageItems.h:318
DtItemUpdateFunctionCreator< DtNavigationAreaPorts > DtNavigationAreaPortsCreator
Definition: entityInformationPageItems.h:1065
Definition: entityInformationPageItems.h:956
DtEntityStateSuppressionLevel(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:566
DtItemUpdateFunctionCreator< DtEntityEdit > DtEntityEditCreator
Definition: entityInformationPageItems.h:680
DtEntityStateDIGuyCharacter(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:847
DtEntityStatePageItem(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:39
Definition: entityInformationPageItems.h:1045
Definition: entityInformationPageItems.h:822
Definition: entityInformationPageItems.h:31
DtEntityStateFreezeMovement(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1175
DtItemUpdateFunctionCreator< DtEntityStateGuise > DtEntityStateGuiseCreator
Definition: entityInformationPageItems.h:820
Definition: entityInformationPageItems.h:888
DtItemUpdateFunctionCreator< DtEntityStateTargetPriorityList > DtEntityStateTargetPriorityListCreator
Definition: entityInformationPageItems.h:1209
DtEntityStateFreezeMovement(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1180
DtEntityStateDIGuyAnimation(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:874
Definition: entityInformationPageItems.h:617
QString myCurrentValue
Definition: entityInformationPageItems.h:56
DtEntityStateUndetectable(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:326
Definition: entityInformationPageItems.h:649
DtEntityEdit(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:654
DtEntityStateInvulnerable(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:299
DtItemUpdateFunctionCreator< DtCreatePaletteName > DtCreatePaletteNameCreator
Definition: entityInformationPageItems.h:102
DtEntityStateAIEnabled(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:960
DtItemUpdateFunctionCreator< DtEntityStateFrozen > DtEntityStateFrozenCreator
Definition: entityInformationPageItems.h:931
This class is the central point for looking up information about a particular object in the VRF GUI...
Definition: vrfStateViewCollectionManager.h:126
DtEntityStateRulesOfEngagement(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:685
DtItemUpdateFunctionCreator< DtEntityStateActivity > DtEntityStateActivityCreator
Definition: entityInformationPageItems.h:445
Definition: entityInformationPageItems.h:1235
DtEntityStateDIGuyHandItem(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:896
DtEntityStateUndetectable(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:321
DtItemUpdateFunctionCreator< DtSelectedObjectCount > DtSelectedObjectCountCreator
Definition: entityInformationPageItems.h:1170
DtNavigationAreaPath(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:987
DtEntityStateInvisible(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:277
DtItemUpdateFunctionCreator< DtEntityStateDIGuyAnimation > DtEntityStateDIGuyAnimationCreator
Definition: entityInformationPageItems.h:886
unsigned long long DtUniqueID
Definition: DtUniqueID.h:22
Definition: entityInformationPageItems.h:59
Definition: entityInformationPageItems.h:340
DtItemUpdateFunctionCreator< DtEntityStateForce > DtEntityStateForceCreator
Definition: entityInformationPageItems.h:380
Definition: entityInformationPageItems.h:933
DtItemUpdateFunctionCreator< DtStateUUID > DtStateUUIDCreator
Definition: entityInformationPageItems.h:231
DtEntityStateDIGuyAppearance(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:825
DtEntityStateInvisible(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:282
QPixmap myIcon
Definition: entityInformationPageItems.h:141
DtEntityStateSkillLevel(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1220
DtEntityStateExtendedLabels(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:477
DtItemUpdateFunctionCreator< DtEntityBoundingVolume > DtEntityBoundingVolumeCreator
Definition: entityInformationPageItems.h:727
DtEntityStateEmergencyBeacon(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1239
DtEntityHitPoints(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:756
Definition: entityInformationPageItems.h:274
#define DT_DLL_VRFGUIOBJECTINFORMATIONQT
Contains DLL export macros.
Definition: vrfGuiObjectInformationQt.h:25
DtItemUpdateFunctionCreator< DtEntityStateDIGuyHandItem > DtEntityStateDIGuyHandItemCreator
Definition: entityInformationPageItems.h:908
Definition: entityInformationPageItems.h:1147
Definition: entityInformationPageItems.h:1211
DtStateUUID(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:212
Definition: entityInformationPageItems.h:362
DtEntityHitPoints(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:761
DtEntityStateEchelonId(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:255
DtItemUpdateFunctionCreator< DtEntityStateSuppressionLevel > DtEntityStateSuppressionLevelCreator
Definition: entityInformationPageItems.h:587
DtStateMarkingText(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:191
DtItemUpdateFunctionCreator< DtEntityStateFreezeMovement > DtEntityStateFreezeMovementCreator
Definition: entityInformationPageItems.h:1192
DtEntityStateDRAlgorithm(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:937
Definition: entityInformationPageItems.h:979
Definition: entityInformationPageItems.h:706
std::map< std::string, DtEntityExtendedLabelItem * > myExtendedLabels
Definition: entityInformationPageItems.h:470
DtEntityStateDIGuyHandItem(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:891
DtEntityStateSuppressionLevel(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:571
DtItemUpdateFunctionCreator< DtEntityStateRulesOfEngagement > DtEntityStateRulesOfEngagementCreator
Definition: entityInformationPageItems.h:704
DtItemUpdateFunctionCreator< DtEntityStateInvisible > DtEntityStateInvisibleCreator
Definition: entityInformationPageItems.h:294
DtStateUUID(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:217
DtEntityStateDIGuyAppearance(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:830
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
DtEntityStateLabel(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:411
DtEntityStateGuise(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:808
Definition: entityInformationPageItems.h:590
DtItemUpdateFunctionCreator< DtNavigationAreaPath > DtNavigationAreaPathCreator
Definition: entityInformationPageItems.h:999
DtItemUpdateFunctionCreator< DtEntityStateSkillLevel > DtEntityStateSkillLevelCreator
Definition: entityInformationPageItems.h:1233
Definition: entityInformationPageItems.h:866
DtEntityExtendedLabelItem(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:386
DtItemUpdateFunctionCreator< DtEntityStateLabel > DtEntityStateLabelCreator
Definition: entityInformationPageItems.h:425
DtItemUpdateFunctionCreator< DtEntityStateExtendedLabels > DtEntityStateExtendedLabelsCreator
Definition: entityInformationPageItems.h:490
DtEntityStateForce(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:366
DtEntityEdit(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:659
DtNavigationAreaStatus(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1031
DtNavigationAreaSectorRegenQueuedStatus(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1094
Definition: entityInformationPageItems.h:382
DtNavigationAreaProfiles(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1009
DtItemUpdateFunctionCreator< DtNavigationAreaSectorRegenStatus > DtNavigationAreaSectorRegenStatusCreator
Definition: entityInformationPageItems.h:1088
DtEntityStateIndependentlyTasked(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:523
DtNavigationAreaStatus(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1026
DtEntityIcon(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:109
DtNavigationAreaProfiles(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1004
DtItemUpdateFunctionCreator< DtEntityStateIndependentlyTasked > DtEntityStateIndependentlyTaskedCreator
Definition: entityInformationPageItems.h:535
DtItemUpdateFunctionCreator< DtEntityStateEntityId > DtEntityStateEntityIdCreator
Definition: entityInformationPageItems.h:79
Definition: entityInformationPageItems.h:427
DtItemUpdateFunctionCreator< DtNavigationAreaProfiles > DtNavigationAreaProfilesCreator
Definition: entityInformationPageItems.h:1021
DtCreatePaletteName(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:89
DtLaunchNavigationLab(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1119
Definition: entityInformationPageItems.h:1001
DtEntityStateEntityId(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:62
DtCreatePaletteName(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:84
DtVrfStateViewCollectionManager * myManager
Definition: entityInformationPageItems.h:249
bool haveSubscribed
Definition: entityInformationPageItems.h:1206
DtEntityStateGlobalId(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:343
Definition: entityInformationPageItems.h:1172
Definition: vrfObjectDataState.h:111
DtItemUpdateFunctionCreator< DtEntityBoundingVolumeOffset > DtEntityBoundingVolumeOffsetCreator
Definition: entityInformationPageItems.h:750
DtEntityStateFrozen(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:914
DtSelectedObjectCount(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1150

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)