VR-Forces Developer's Guide
 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  virtual bool shouldBeHidden() const;
78  };
79 
81 
83  {
84  public:
87  {
88  }
89 
92  {
93  }
94 
95  static std::string creatorName();
96 
97  protected:
100  };
101 
103 
105  {
106  public:
109  {
110  }
111 
114  {
115  }
116 
117  static std::string creatorName();
118 
119  protected:
122  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
123  };
124 
126 
128  {
129  Q_OBJECT
130 
131  public:
134  {
135  }
136 
139  {
140  }
141 
142  static std::string creatorName();
143 
144  virtual void adjustWidgetForRowSpan(int rowSpan);
145  virtual void adjustWidgetForColumnSpan(int colSpan);
146 
147  protected:
148  virtual void updateImage();
150  virtual bool mouseReleaseEvent();
151  virtual QPixmap containerIconForState(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
152 
153  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
155  virtual QWidget* widgetRepresentation(QWidget* parent, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
157  virtual QString iconKey(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*, const QColor& fillColor = Qt::transparent) const;
158 
159  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
160  virtual void stateViewUpdated(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
161 
162  protected:
163  QString myIconKey;
164  QPixmap myIcon;
165  };
166 
168 
169  /*
170  class DT_DLL_VRFGUIOBJECTINFORMATIONQT DtEntityEmbarkedOnItem : public DtItemUpdateFunction
171  {
172  public:
173  DtEntityEmbarkedOnItem(makVrv::DtDe& de)
174  : DtItemUpdateFunction(de)
175  {
176  }
177 
178  DtEntityEmbarkedOnItem(DtInformationDialogPageLogic* l)
179  : DtItemUpdateFunction(l)
180  {
181  }
182 
183  static std::string creatorName();
184 
185  virtual bool mouseReleaseEvent();
186 
187  protected:
188  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
189  makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
190  virtual QWidget* widgetRepresentation(QWidget* parent, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
191  virtual QString title(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
192  virtual QString iconKey(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*) const;
193 
194  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
195  virtual void stateViewUpdated(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
196 
197  protected:
198  QString myIconKey;
199  QPixmap myIcon;
200  };
201 
202  typedef DtItemUpdateFunctionCreator<DtEntityEmbarkedOnItem> DtEntityEmbarkedOnItemCreator;
203 
204  */
205 
207  {
208  public:
211  {
212  }
213 
216  {
217  }
218 
219  static std::string creatorName();
220 
221  virtual bool needsPageLogicForWidgetRepresentation() const;
222 
223  virtual QWidget* widgetRepresentation(QWidget* parent, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
224 
225  protected:
228  };
229 
231 
233  {
234  public:
237  {
238  }
239 
242  {
243  }
244 
245  static std::string creatorName();
246 
247  virtual bool needsPageLogicForWidgetRepresentation() const;
248 
249  protected:
252  };
253 
255 
257  {
258  public:
261 
262  virtual ~DtEntityStateObjectDataItem();
263 
264  virtual void setLogic(DtInformationDialogPageLogic* l);
265 
266  protected:
268  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
269  virtual const makVrv::DtStateView<DtVrfObjectDataState>* objectDataState(makVrv::DtUniqueID);
270 
271  protected:
273  };
274 
276  {
277  public:
280  {
281  }
282 
285  {
286  }
287 
288  static std::string creatorName();
289 
290  protected:
291  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
293  };
294 
296 
298  {
299  public:
302  {
303  }
304 
307  {
308  }
309 
310  static std::string creatorName();
311 
312  protected:
313  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
315  };
316 
318 
320  {
321  public:
324  {
325  }
326 
329  {
330  }
331 
332  static std::string creatorName();
333 
334  protected:
335  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
337  };
338 
340 
342  {
343  public:
346  {
347  }
348 
351  {
352  }
353 
354  static std::string creatorName();
355 
356  protected:
357  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
359  };
360 
362 
364  {
365  public:
368  {
369  }
370 
373  {
374  }
375 
376  static std::string creatorName();
377 
378  protected:
381  };
382 
384 
386  {
387  public:
388 
391  {
392  }
393 
395 
396  static std::string creatorName();
397 
398  protected:
401  };
402 
404 
406  {
407  public:
408 
411  {
412  }
413 
415 
416  static std::string creatorName();
417 
418  virtual void setValue(const QString&);
419  virtual void setIndex(int);
420 
421  protected:
424 
425  protected:
426  QString myValue;
427  int myIndex;
428  };
429 
431  {
432  public:
433 
436  {
437  }
438 
440 
441  static std::string creatorName();
442 
443  protected:
444  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
446  };
447 
449 
451  {
452  public:
453 
456  {
457  }
458 
460 
461  static std::string creatorName();
462 
463  protected:
464  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
466  };
467 
469 
471  {
472  public:
475  {
476  }
477 
479 
480  virtual ~DtObjectStateExtendedLabels();
481 
482  virtual void clearExtendedLabels();
483 
484  protected:
485  virtual bool shouldBeHidden() const;
486  virtual void updateFrom(const DtRwIntegerAttributeList&, const std::string& before);
490  virtual void slot_extendedLabelsChanged();
491 
492  protected:
493  std::map<std::string, DtEntityExtendedLabelItem*> myExtendedLabels;
494  };
495 
497  {
498  public:
499 
502  {
503  }
504 
506 
507  static std::string creatorName();
508 
509  protected:
510  virtual void stateViewUpdated(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
511  };
512 
514 
516  {
517  public:
518 
521  {
522  }
523 
526  {
527  }
528 
529  static std::string creatorName();
530 
531  protected:
534  };
535 
537 
539  {
540  public:
543  {
544  }
545 
548  {
549  }
550 
551  static std::string creatorName();
552 
553  protected:
554  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
556  };
557 
559 
561  {
562  public:
565  {
566  }
567 
570  {
571  }
572 
573  static std::string creatorName();
574 
575  protected:
576  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
578  virtual QWidget* widgetRepresentation(QWidget* p, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
579  virtual bool shouldBeHidden() const;
580  virtual bool mouseReleaseEvent();
581  virtual DtFilename pixmapFile() const;
582  };
583 
587  {
588  public:
591  {
592  }
593 
596  {
597  }
598 
599  static std::string creatorName();
600 
601  protected:
602  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
604  virtual QWidget* widgetRepresentation(QWidget* p, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
605  virtual bool mouseReleaseEvent();
606  virtual bool shouldBeHidden() const;
607  virtual DtFilename pixmapFile() const;
608  };
609 
611 
614  {
615  Q_OBJECT
616 
617  public:
620  {
621  }
622 
625  {
626  }
627 
628  static std::string creatorName();
629 
630  protected slots:
631  virtual void showInformation();
632 
633  protected:
634  virtual QWidget* createContainerData() const;
635  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
637  virtual bool needsPageLogicForWidgetRepresentation() const;
638  virtual QWidget* widgetRepresentation(QWidget* p, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
639  virtual DtFilename pixmapFile() const;
640  };
641 
643 
645  {
646  Q_OBJECT
647 
648  public:
651  {
652  }
653 
656  {
657  }
658 
659  static std::string creatorName();
660 
661  protected slots:
662  virtual void showInformation();
663 
664  protected:
665  virtual QWidget* createContainerData() const;
666  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
668  virtual bool needsPageLogicForWidgetRepresentation() const;
669  virtual QWidget* widgetRepresentation(QWidget* p, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
670  virtual DtFilename pixmapFile() const;
671  };
672 
674 
676  {
677  Q_OBJECT
678 
679  public:
682  {
683  }
684 
687  {
688  }
689 
690  static std::string creatorName();
691 
692  protected slots:
693  virtual void planButtonPressed();
694 
695  protected:
696  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
698 
699  virtual QWidget* widgetRepresentation(QWidget* p, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
700  virtual QWidget* createContainerData() const;
701  virtual bool mouseReleaseEvent();
702  virtual DtFilename pixmapFile() const;
703  };
704 
706 
708  {
709  Q_OBJECT
710 
711  public:
714  {
715  }
716 
719  {
720  }
721 
722  static std::string creatorName();
723 
724  protected slots:
725  virtual void planButtonPressed();
726 
727  protected:
728  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
730  virtual void stateViewUpdated(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s) override;
731 
732  virtual QWidget* widgetRepresentation(QWidget* p, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
733  virtual QWidget* createContainerData() const;
734  virtual bool mouseReleaseEvent();
735  virtual DtFilename pixmapFile() const;
736  };
737 
739 
741  {
742  Q_OBJECT
743 
744  public:
747  {
748  }
749 
752  {
753  }
754 
755  static std::string creatorName();
756 
757  protected slots:
758  virtual void editButtonPressed();
759 
760  protected:
761  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
763  virtual bool needsPageLogicForWidgetRepresentation() const;
764  virtual QWidget* widgetRepresentation(QWidget* p, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
765  virtual void stateViewUpdated(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
766  virtual QWidget* createContainerData() const;
767  virtual bool mouseReleaseEvent();
768  virtual DtFilename pixmapFile() const;
769  };
770 
772 
774  {
775  public:
778  {
779  }
780 
783  {
784  }
785 
786  static std::string creatorName();
787 
788  protected:
789  virtual bool shouldBeHidden() const;
790  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
792 
793  };
794 
796 
799  {
800  public:
803  {
804  }
805 
808  {
809  }
810 
811  static std::string creatorName();
812 
813  protected:
814  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
816  };
817 
819 
822  {
823  public:
826  {
827  }
828 
831  {
832  }
833 
834  static std::string creatorName();
835 
836  protected:
837  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
839  };
840 
842 
845  {
846  public:
849  {
850  }
851 
854  {
855  }
856 
857  static std::string creatorName();
858 
859  protected:
860  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
862  virtual bool shouldBeHidden() const;
863  virtual void getHitPoints(const DtVrfObjectDataState&, int& full, int& current) const;
864  };
865 
867 
890 
892  {
893  public:
896  {
897  }
898 
901  {
902  }
903 
904  static std::string creatorName();
905 
906  protected:
909  };
910 
912 
914  {
915  public:
918  {
919  }
920 
923  {
924  }
925 
926  static std::string creatorName();
927 
928  protected:
931  };
932 
934 
936  {
937  public:
940  {
941  }
942 
945  {
946  }
947 
948  static std::string creatorName();
949 
950  protected:
953  };
954 
956 
958  {
959  public:
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:
1026 
1028  : DtEntityStatePageItem(de)
1029  {
1030  }
1031 
1034  {
1035  }
1036 
1037  static std::string creatorName();
1038 
1039  protected:
1042  };
1043 
1045 
1047  {
1048  public:
1049 
1051  : DtEntityStatePageItem(de)
1052  {
1053  }
1054 
1057  {
1058  }
1059 
1060  static std::string creatorName();
1061 
1062  protected:
1065  };
1066 
1068 
1070  {
1071  public:
1072 
1074  : DtEntityStatePageItem(de)
1075  {
1076  }
1077 
1080  {
1081  }
1082 
1083  static std::string creatorName();
1084 
1085  protected:
1088  };
1089 
1091 
1093  {
1094  public:
1096  : DtEntityStatePageItem(de)
1097  {
1098  }
1099 
1102  {
1103  }
1104 
1105  static std::string creatorName();
1106 
1107  protected:
1110  };
1111 
1113 
1115  {
1116  public:
1118  : DtEntityStatePageItem(de)
1119  {
1120  }
1121 
1124  {
1125  }
1126 
1127  static std::string creatorName();
1128 
1129  protected:
1132  };
1133 
1135 
1137  {
1138  public:
1140  : DtEntityStatePageItem(de)
1141  {
1142  }
1143 
1146  {
1147  }
1148 
1149  static std::string creatorName();
1150 
1151  protected:
1154  };
1155 
1157 
1159  {
1160  public:
1162  : DtEntityStatePageItem(de)
1163  {
1164  }
1165 
1168  {
1169  }
1170 
1171  static std::string creatorName();
1172 
1173  protected:
1176  };
1177 
1179 
1180 
1182  {
1183  public:
1185  : DtEntityStatePageItem(de)
1186  {
1187  }
1188 
1191  {
1192  }
1193 
1194  static std::string creatorName();
1195 
1196  protected:
1199  };
1200 
1202 
1203 
1205  {
1206  public:
1208  : DtEntityStatePageItem(de)
1209  {
1210  }
1211 
1214  {
1215  }
1216 
1217  static std::string creatorName();
1218 
1219  protected:
1222  };
1223 
1225 
1226 
1228  {
1229  Q_OBJECT
1230 
1231  public:
1233  : DtEntityStatePageItem(de)
1234  {
1235  }
1236 
1239  {
1240  }
1241 
1242  static std::string creatorName();
1243 
1244  protected slots:
1245  virtual void labButtonPressed();
1246 
1247  protected:
1248  virtual QString value(const makVrv::DtStateView<DtVrfObjectDataState>&);
1250 
1251  virtual QWidget* widgetRepresentation(QWidget* p, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
1252  virtual void stateViewUpdated(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
1253  virtual QWidget* createContainerData() const;
1254  virtual bool mouseReleaseEvent();
1255  virtual DtFilename pixmapFile() const;
1256  };
1257 
1259 
1261  {
1262  public:
1264  : DtEntityStatePageItem(de)
1265  {
1266  }
1267 
1270  {
1271  }
1272 
1273  static std::string creatorName();
1274 
1275  protected:
1276  virtual QString toolTip(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s) override;
1277  virtual QVariant widgetValue(int col, int role, QTreeWidgetItem* item,
1281  virtual bool needsPageLogicForWidgetRepresentation() const;
1282  };
1283 
1285 
1287  {
1288  public:
1290  : DtEntityStatePageItem(de)
1291  {
1292  }
1293 
1296  {
1297  }
1298 
1299  static std::string creatorName();
1300 
1301  protected:
1304  };
1305 
1307 
1309  {
1310  public:
1314 
1315  static std::string creatorName();
1316 
1317  protected:
1321  };
1322 
1324 
1326  {
1327  public:
1328 
1330  : DtEntityStatePageItem(de)
1331  {
1332  }
1333 
1336  {
1337  }
1338 
1339  static std::string creatorName();
1340 
1341  protected:
1344  virtual bool shouldBeHidden() const;
1345  };
1346 
1348 
1350  {
1351  public:
1352 
1354  : DtEntityStatePageItem(de)
1355  {
1356  }
1357 
1360  {
1361  }
1362 
1363  static std::string creatorName();
1364 
1365  protected:
1368  };
1369 
1371 
1373  {
1374  public:
1377  {
1378  }
1379 
1382  {
1383  }
1384 
1385  static std::string creatorName();
1386 
1387  protected:
1390  virtual bool shouldBeHidden() const;
1391  };
1392 
1394 
1396  {
1397  public:
1400  {
1401  }
1402 
1405  {
1406  }
1407 
1408  static std::string creatorName();
1409 
1410  protected:
1413  virtual bool shouldBeHidden() const;
1414  };
1415 
1417 
1419  {
1420  public:
1423  {
1424  }
1425 
1428  {
1429  }
1430 
1431  static std::string creatorName();
1432 
1433  protected:
1436  virtual bool shouldBeHidden() const;
1437  };
1438 
1440 
1442  {
1443  public:
1446  {
1447  }
1448 
1451  {
1452  }
1453 
1454  static std::string creatorName();
1455 
1456  protected:
1459  virtual bool shouldBeHidden() const;
1460  };
1461 
1463 
1465  {
1466  public:
1469  {
1470  }
1471 
1474  {
1475  }
1476 
1477  static std::string creatorName();
1478 
1479  protected:
1482  virtual bool shouldBeHidden() const;
1483  };
1484 
1486 
1488  {
1489  public:
1492  {
1493  }
1494 
1497  {
1498  }
1499 
1500  static std::string creatorName();
1501 
1502  protected:
1505  virtual bool shouldBeHidden() const;
1506  };
1507 
1509 
1511  {
1512  public:
1515  {
1516  }
1517 
1520  {
1521  }
1522 
1523  static std::string creatorName();
1524 
1525  protected:
1528  virtual bool shouldBeHidden() const;
1529  };
1530 
1532 
1534  {
1535  public:
1538  {
1539  }
1540 
1543  {
1544  }
1545 
1546  static std::string creatorName();
1547 
1548  protected:
1551  virtual bool shouldBeHidden() const;
1552  };
1553 
1555 
1557  {
1558  public:
1561  {
1562  }
1563 
1566  {
1567  }
1568 
1569  static std::string creatorName();
1570 
1571  protected:
1574  virtual bool shouldBeHidden() const;
1575  };
1576 
1578 
1580  {
1581  public:
1584  {
1585  }
1586 
1589  {
1590  }
1591 
1592  static std::string creatorName();
1593 
1594  protected:
1597  virtual bool shouldBeHidden() const;
1598  };
1599 
1601 
1603  {
1604  public:
1607  {
1608  }
1609 
1612  {
1613  }
1614 
1615  static std::string creatorName();
1616 
1617  protected:
1620  virtual bool shouldBeHidden() const;
1621  };
1622 
1624 
1626  {
1627  public:
1630  {
1631  }
1632 
1635  {
1636  }
1637 
1638  static std::string creatorName();
1639 
1640  protected:
1643  virtual bool shouldBeHidden() const;
1644  };
1645 
1647 
1649  {
1650  public:
1653  {
1654  }
1655 
1658  {
1659  }
1660 
1661  static std::string creatorName();
1662 
1663  protected:
1666  virtual bool shouldBeHidden() const;
1667  };
1668 
1670 
1672  {
1673  public:
1676  {
1677  }
1678 
1681  {
1682  }
1683 
1684  static std::string creatorName();
1685 
1686  protected:
1689  virtual bool shouldBeHidden() const;
1690  };
1691 
1693 
1695  {
1696  public:
1699  {
1700  }
1701 
1704  {
1705  }
1706 
1707  static std::string creatorName();
1708 
1709  protected:
1712  virtual bool shouldBeHidden() const;
1713  };
1714 
1716 
1718  {
1719  public:
1722  {
1723  }
1724 
1727  {
1728  }
1729 
1730  static std::string creatorName();
1731 
1732  protected:
1735  virtual bool shouldBeHidden() const;
1736  };
1737 
1739 
1741  {
1742  public:
1745  {
1746  }
1747 
1750  {
1751  }
1752 
1753  static std::string creatorName();
1754 
1755  protected:
1758  virtual bool shouldBeHidden() const;
1759  };
1760 
1762 
1764  {
1765  public:
1768  {
1769  }
1770 
1773  {
1774  }
1775 
1776  static std::string creatorName();
1777 
1778  protected:
1781  virtual bool shouldBeHidden() const;
1782  };
1783 
1785 
1787  {
1788  public:
1791  {
1792  }
1793 
1796  {
1797  }
1798 
1799  static std::string creatorName();
1800 
1801  protected:
1804  virtual bool shouldBeHidden() const;
1805  };
1806 
1808 
1810  {
1811  public:
1814  {
1815  }
1816 
1819  {
1820  }
1821 
1822  static std::string creatorName();
1823 
1824  protected:
1827  virtual bool shouldBeHidden() const;
1828  };
1829 
1831 
1833  {
1834  public:
1837  {
1838  }
1839 
1842  {
1843  }
1844 
1845  static std::string creatorName();
1846 
1847  protected:
1850  virtual bool shouldBeHidden() const;
1851  };
1852 
1854 
1856  {
1857  public:
1860  {
1861  }
1862 
1865  {
1866  }
1867 
1868  static std::string creatorName();
1869 
1870  protected:
1873  virtual bool shouldBeHidden() const;
1874  };
1875 
1877 
1879  {
1880  public:
1883  {
1884  }
1885 
1888  {
1889  }
1890 
1891  static std::string creatorName();
1892 
1893  protected:
1896  virtual bool shouldBeHidden() const;
1897  };
1898 
1900 
1902  {
1903  public:
1906  {
1907  }
1908 
1911  {
1912  }
1913 
1914  static std::string creatorName();
1915 
1916  protected:
1919  virtual bool shouldBeHidden() const;
1920  };
1921 
1923 
1925  {
1926  public:
1929  {
1930  }
1931 
1934  {
1935  }
1936 
1937  static std::string creatorName();
1938 
1939  protected:
1942  virtual bool shouldBeHidden() const;
1943  };
1944 
1946 
1948  {
1949  public:
1952  {
1953  }
1954 
1957  {
1958  }
1959 
1960  static std::string creatorName();
1961 
1962  protected:
1965  virtual bool shouldBeHidden() const;
1966  };
1967 
1969 
1971  {
1972  public:
1975  {
1976  }
1977 
1980  {
1981  }
1982 
1983  static std::string creatorName();
1984 
1985  protected:
1988  virtual bool shouldBeHidden() const;
1989  };
1990 
1992 
1994  {
1995  public:
1998  {
1999  }
2000 
2003  {
2004  }
2005 
2006  static std::string creatorName();
2007 
2008  protected:
2011  virtual bool shouldBeHidden() const;
2012  };
2013 
2015 
2017  {
2018  public:
2021  {
2022  }
2023 
2026  {
2027  }
2028 
2029  static std::string creatorName();
2030 
2031  protected:
2034  virtual bool shouldBeHidden() const;
2035  };
2036 
2038 
2040  {
2041  public:
2044  {
2045  }
2046 
2049  {
2050  }
2051 
2052  static std::string creatorName();
2053 
2054  protected:
2057  virtual bool shouldBeHidden() const;
2058  };
2059 
2061 
2063  {
2064  public:
2067  {
2068  }
2069 
2072  {
2073  }
2074 
2075  static std::string creatorName();
2076 
2077  protected:
2080  virtual bool shouldBeHidden() const;
2081  };
2082 
2084 
2086  {
2087  public:
2090  {
2091  }
2092 
2095  {
2096  }
2097 
2098  static std::string creatorName();
2099 
2100  protected:
2103  virtual bool shouldBeHidden() const;
2104  };
2105 
2107 
2109  {
2110  public:
2113  {
2114  }
2115 
2118  {
2119  }
2120 
2121  static std::string creatorName();
2122 
2123  protected:
2126  virtual bool shouldBeHidden() const;
2127  };
2128 
2130 
2132  {
2133  public:
2136  {
2137  }
2138 
2141  {
2142  }
2143 
2144  static std::string creatorName();
2145 
2146  protected:
2149  virtual bool shouldBeHidden() const;
2150  };
2151 
2153  }
2154 }
DtNavigationAreaPath(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1095
DtEntityStateDIGuyAnimation(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:960
DtEntityStateMineHuntingLightsOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:2139
DtItemUpdateFunctionCreator< DtEntityStateEchelonId > DtEntityStateEchelonIdCreator
Definition: entityInformationPageItems.h:295
DtItemUpdateFunctionCreator< DtEntityStateUndetectable > DtEntityStateUndetectableCreator
Definition: entityInformationPageItems.h:361
DtItemUpdateFunctionCreator< DtEntityStateRefuelingStation2DayNight > DtEntityStateRefuelingStation2DayNightCreator
Definition: entityInformationPageItems.h:1669
Definition: entityInformationPageItems.h:496
Definition: entityInformationPageItems.h:2062
DtEntityStateHorizonBarLights(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1973
DtShowInformationDialog(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:618
DtEntityStateEntityType(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:524
DtEntityStateRefuelingStation1DayNight(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1564
DtEntityStateUnderFire(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:568
DtEntityStateAntiCollisionLightFlashing(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1380
DtEntityStateInvulnerable(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:327
DtEntityStateDistressBeaconOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1881
DtEntityStateSkillLevel(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1329
DtItemUpdateFunctionCreator< DtEntityStateInvulnerable > DtEntityStateInvulnerableCreator
Definition: entityInformationPageItems.h:339
DtStateMarkingText(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:209
DtEntityStateFrozen(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1032
DtItemUpdateFunctionCreator< DtShowInformationDialog > DtShowInformationDialogCreator
Definition: entityInformationPageItems.h:642
DtEntityStateRefuelingStation2LightsOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1587
DtEntityStateEchelonId(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:283
DtEntityStateAntiCollisionLightFlashing(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1375
DtItemUpdateFunctionCreator< DtEntityStateHasPlan > DtEntityStateHasPlanCreator
Definition: entityInformationPageItems.h:705
DtEntityStateUpperDeckLightsOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1950
DtItemUpdateFunctionCreator< DtEntityStateRefuelingStation3LightsOn > DtEntityStateRefuelingStation3LightsOnCreator
Definition: entityInformationPageItems.h:1692
Definition: entityInformationPageItems.h:319
Definition: entityInformationPageItems.h:1441
DtEntityStateFishingWithLinesLightsOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:2093
Definition: entityInformationPageItems.h:430
DtNavigationAreaSectorRegenStatus(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1184
DtEntityStateHasPlan(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:685
DtEntityStateNavigationLightsFlashing(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1421
DtSelectedObjectCount(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1268
Definition: entityInformationPageItems.h:1023
DtEntityStateEmergencyBeacon(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1358
DtEntityStateRefuelingStation1LightsFlashing(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1541
DtEntityStateRefuelingStation3DayNight(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1748
DtItemUpdateFunctionCreator< DtShowEntityControlPanel > DtShowEntityControlPanelCreator
Definition: entityInformationPageItems.h:673
Definition: entityInformationPageItems.h:515
DtEntityStateRefuelingStation1LightsColor(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1518
DtEntityStateLeftIndicatorLightsOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1766
DtEntityStateWarningLightsOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1858
DtEntityStateRefuelingStation3LightsColor(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1702
Definition: entityInformationPageItems.h:1832
Definition: entityInformationPageItems.h:1878
DtEntityStateFormationLightsLuminance(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1398
DtEntityStateAIEnabled(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1078
DtItemUpdateFunctionCreator< DtEntityStateNotUnderCommandLightsOn > DtEntityStateNotUnderCommandLightsOnCreator
Definition: entityInformationPageItems.h:2060
DtItemUpdateFunctionCreator< DtEntityStateNavigationLightsFlashing > DtEntityStateNavigationLightsFlashingCreator
Definition: entityInformationPageItems.h:1439
DtEntityStateUnderFire(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:563
Definition: entityInformationPageItems.h:275
DtEntityBoundingVolumeOffset(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:824
DtEntityStateUpperDeckLightsOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1955
Definition: entityInformationPageItems.h:843
Definition: entityInformationPageItems.h:1227
DtEntityStateTaxiwayLightsOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1449
DtItemUpdateFunctionCreator< DtEntityStateEmergencyLightsOn > DtEntityStateEmergencyLightsOnCreator
Definition: entityInformationPageItems.h:1830
DtItemUpdateFunctionCreator< DtEntityStateRefuelingStation3DayNight > DtEntityStateRefuelingStation3DayNightCreator
Definition: entityInformationPageItems.h:1761
DtEntityStateIndependentlyTasked(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:541
DtItemUpdateFunctionCreator< DtEntityStateEmergencyBeacon > DtEntityStateEmergencyBeaconCreator
Definition: entityInformationPageItems.h:1370
DtEntityStateFishingWithNetsLightsOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:2111
DtEntityStateGlidePathIndicatorBeam(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:2001
class DtRwIntegerAttributeList:
Definition: rwIntegerAttributeList.h:32
QString myValue
Definition: entityInformationPageItems.h:426
Definition: entityInformationPageItems.h:256
Definition: entityInformationPageItems.h:820
DtItemUpdateFunctionCreator< DtEntityStateDRAlgorithm > DtEntityStateDRAlgorithmCreator
Definition: entityInformationPageItems.h:1067
DtEntityBoundingVolume(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:806
DtItemUpdateFunctionCreator< DtEntityStateDIGuyHead > DtEntityStateDIGuyHeadCreator
Definition: entityInformationPageItems.h:1021
DtEntityStateDIGuyCharacter(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:943
QString myIconKey
Definition: entityInformationPageItems.h:163
Definition: entityInformationPageItems.h:935
class DT_DLL_VRFGUIOBJECTINFORMATIONQT DtEntityNavigationDataPath : public DtEntityStateObjectDataIte...
Definition: entityInformationPageItems.h:891
DtEntityStateRefuelingStation2LightsColor(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1610
Definition: entityInformationPageItems.h:1136
DtEntityStateEmergencyLightsOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1812
DtItemUpdateFunctionCreator< DtEntityStateFormationLightsLuminance > DtEntityStateFormationLightsLuminanceCreator
Definition: entityInformationPageItems.h:1416
DtItemUpdateFunctionCreator< DtEntityStateGlidePathIndicatorBeam > DtEntityStateGlidePathIndicatorBeamCreator
Definition: entityInformationPageItems.h:2014
Definition: entityInformationPageItems.h:127
DtItemUpdateFunctionCreator< DtNavigationAreaSectorRegenQueuedStatus > DtNavigationAreaSectorRegenQueuedStatusCreator
Definition: entityInformationPageItems.h:1224
DtItemUpdateFunctionCreator< DtEntityIcon > DtEntityIconCreator
Definition: entityInformationPageItems.h:167
DtEntityStateEntityId(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:90
DtEntityStateRulesOfEngagement(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:781
DtEntityStateHasPlan(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:680
DtEntityStateActivity(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:454
DtEntityStateRefuelingStation3LightsOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1674
Definition: entityInformationPageItems.h:206
DtItemUpdateFunctionCreator< DtEntityStateUpperDeckFloodLightsOn > DtEntityStateUpperDeckFloodLightsOnCreator
Definition: entityInformationPageItems.h:1945
DtEntityStateLeftIndicatorLightsOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1771
Definition: entityInformationPageItems.h:470
DtEntityStateTaxiwayLightsOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1444
DtEntityStateFishingWithNetsLightsOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:2116
DtEntityStateGlobalId(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:371
DtEntityStateRefuelingStation1LightsOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1490
DtNavigationAreaPorts(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1166
DtItemUpdateFunctionCreator< DtEntityStateDIGuyCharacter > DtEntityStateDIGuyCharacterCreator
Definition: entityInformationPageItems.h:955
DtEntityStateDRAlgorithm(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1055
DtItemUpdateFunctionCreator< DtLaunchNavigationLab > DtLaunchNavigationLabCreator
Definition: entityInformationPageItems.h:1258
DtEntityIcon(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:137
Definition: entityInformationPageItems.h:560
DtEntityStateGuise(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:894
DtItemUpdateFunctionCreator< DtEntityStateRefuelingStation2LightsFlashing > DtEntityStateRefuelingStation2LightsFlashingCreator
Definition: entityInformationPageItems.h:1646
DtEntityStateRefuelingStation3DayNight(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1743
DtItemUpdateFunctionCreator< DtEntityStateRefuelingStation1DayNight > DtEntityStateRefuelingStation1DayNightCreator
Definition: entityInformationPageItems.h:1577
DtObjectStateExtendedLabels(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:473
DtEntityStateFormationLightsLuminance(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1403
DtEntityStateRefuelingStation3LightsFlashing(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1725
DtEntityStateRefuelingStation1LightsColor(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1513
DtItemUpdateFunctionCreator< DtEntityStateUnderFire > DtEntityStateUnderFireCreator
Definition: entityInformationPageItems.h:584
DtItemUpdateFunctionCreator< DtEntityHitPoints > DtEntityHitPointsCreator
Definition: entityInformationPageItems.h:866
DtItemUpdateFunctionCreator< DtEntityStateGlobalId > DtEntityStateGlobalIdCreator
Definition: entityInformationPageItems.h:383
DtEntityBoundingVolume(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:801
Definition: entityInformationPageItems.h:1970
DtNavigationAreaPorts(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1161
DtEntityStatePageItem(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:34
DtItemUpdateFunctionCreator< DtEntityStateRefuelingStation1LightsColor > DtEntityStateRefuelingStation1LightsColorCreator
Definition: entityInformationPageItems.h:1531
DtItemUpdateFunctionCreator< DtEntityStateRefuelingStation1LightsOn > DtEntityStateRefuelingStation1LightsOnCreator
Definition: entityInformationPageItems.h:1508
DtItemUpdateFunctionCreator< DtStateMarkingText > DtStateMarkingTextCreator
Definition: entityInformationPageItems.h:230
DtItemUpdateFunctionCreator< DtEntityStateHorizonBarLights > DtEntityStateHorizonBarLightsCreator
Definition: entityInformationPageItems.h:1991
DtItemUpdateFunctionCreator< DtEntityStateDIGuyAppearance > DtEntityStateDIGuyAppearanceCreator
Definition: entityInformationPageItems.h:933
Definition: entityInformationPageItems.h:2016
DtNavigationAreaSectorRegenQueuedStatus(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1212
DtItemUpdateFunctionCreator< DtNavigationAreaStatus > DtNavigationAreaStatusCreator
Definition: entityInformationPageItems.h:1156
Definition: entityInformationPageItems.h:232
DtNavigationAreaSectorRegenStatus(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1189
DtShowInformationDialog(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:623
DtLaunchNavigationLab(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1237
DtEntityStateAnchorLightsOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1840
DtEntityBoundingVolumeOffset(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:829
int myIndex
Definition: entityInformationPageItems.h:427
Contains makVrv::DtInformationDialogPage class.
Definition: entityInformationPageItems.h:1901
DtItemUpdateFunctionCreator< DtEntityStateAIEnabled > DtEntityStateAIEnabledCreator
Definition: entityInformationPageItems.h:1090
DtEntityStateFlightDeckLights(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1909
Definition: entityInformationPageItems.h:104
DtEntityStateEntityType(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:519
DtEntityStateHduLightsOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1467
Definition: entityInformationPageItems.h:707
DtItemUpdateFunctionCreator< DtEntityStateEntityType > DtEntityStateEntityTypeCreator
Definition: entityInformationPageItems.h:536
Definition: entityInformationPageItems.h:341
DtItemUpdateFunctionCreator< DtNavigationAreaPorts > DtNavigationAreaPortsCreator
Definition: entityInformationPageItems.h:1178
Definition: entityInformationPageItems.h:1069
DtEntityStateSuppressionLevel(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:589
DtItemUpdateFunctionCreator< DtEntityEdit > DtEntityEditCreator
Definition: entityInformationPageItems.h:771
DtEntityStateNavigationLightsFlashing(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1426
DtEntityStateDIGuyCharacter(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:938
DtEntityStateDIGuyHead(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1009
DtItemUpdateFunctionCreator< DtEntityStateTaxiwayLightsOn > DtEntityStateTaxiwayLightsOnCreator
Definition: entityInformationPageItems.h:1462
DtItemUpdateFunctionCreator< DtEntityStateRightIndicatorLightsOn > DtEntityStateRightIndicatorLightsOnCreator
Definition: entityInformationPageItems.h:1807
DtEntityStatePageItem(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:39
DtEntityStateRAMLightsOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:2065
Definition: entityInformationPageItems.h:1158
Definition: entityInformationPageItems.h:913
Definition: entityInformationPageItems.h:1464
Definition: entityInformationPageItems.h:31
DtEntityStateFlightDeckLights(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1904
DtEntityStateRefuelingStation1DayNight(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1559
DtShowEntityControlPanel(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:654
DtEntityStateUpperDeckFloodLightsOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1932
DtItemUpdateFunctionCreator< DtEntityStateWaveOffLightOn > DtEntityStateWaveOffLightOnCreator
Definition: entityInformationPageItems.h:2037
DtEntityStateFreezeMovement(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1289
DtItemUpdateFunctionCreator< DtEntityStateGuise > DtEntityStateGuiseCreator
Definition: entityInformationPageItems.h:911
Definition: entityInformationPageItems.h:979
DtItemUpdateFunctionCreator< DtEntityStateTargetPriorityList > DtEntityStateTargetPriorityListCreator
Definition: entityInformationPageItems.h:1323
DtEntityStateRefuelingStation3LightsOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1679
DtEntityStateFreezeMovement(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1294
DtEntityStateDIGuyAnimation(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:965
Definition: entityInformationPageItems.h:675
QString myCurrentValue
Definition: entityInformationPageItems.h:56
DtEntityStateUndetectable(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:349
Definition: entityInformationPageItems.h:740
DtEntityEdit(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:745
Definition: entityInformationPageItems.h:1001
DtEntityStateRefuelingStation3LightsFlashing(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1720
DtEntityStateInvulnerable(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:322
DtItemUpdateFunctionCreator< DtCreatePaletteName > DtCreatePaletteNameCreator
Definition: entityInformationPageItems.h:125
DtEntityStateInSyncMatrix(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:717
DtEntityStateAIEnabled(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1073
DtItemUpdateFunctionCreator< DtEntityStateHduLightsOn > DtEntityStateHduLightsOnCreator
Definition: entityInformationPageItems.h:1485
DtItemUpdateFunctionCreator< DtEntityStateRefuelingStation1LightsFlashing > DtEntityStateRefuelingStation1LightsFlashingCreator
Definition: entityInformationPageItems.h:1554
DtItemUpdateFunctionCreator< DtEntityStateFrozen > DtEntityStateFrozenCreator
Definition: entityInformationPageItems.h:1044
This class is the central point for looking up information about a particular object in the VRF GUI...
Definition: vrfStateViewCollectionManager.h:143
DtEntityStateRulesOfEngagement(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:776
DtItemUpdateFunctionCreator< DtEntityStateActivity > DtEntityStateActivityCreator
Definition: entityInformationPageItems.h:468
Definition: entityInformationPageItems.h:1349
DtEntityStateRefuelingStation1LightsFlashing(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1536
DtEntityStateRefuelingStation2DayNight(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1651
DtShowEntityControlPanel(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:649
DtEntityStateDIGuyHandItem(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:987
DtEntityStateUndetectable(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:344
DtEntityStateGlidePathIndicatorBeam(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1996
DtItemUpdateFunctionCreator< DtSelectedObjectCount > DtSelectedObjectCountCreator
Definition: entityInformationPageItems.h:1284
DtItemUpdateFunctionCreator< DtEntityStateFlightDeckLights > DtEntityStateFlightDeckLightsCreator
Definition: entityInformationPageItems.h:1922
DtNavigationAreaPath(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1100
DtEntityStateInvisible(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:300
DtItemUpdateFunctionCreator< DtEntityStateLeftIndicatorLightsOn > DtEntityStateLeftIndicatorLightsOnCreator
Definition: entityInformationPageItems.h:1784
DtItemUpdateFunctionCreator< DtEntityStateDIGuyAnimation > DtEntityStateDIGuyAnimationCreator
Definition: entityInformationPageItems.h:977
DtEntityStateRefuelingStation2LightsOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1582
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Definition: entityInformationPageItems.h:82
Definition: entityInformationPageItems.h:363
DtItemUpdateFunctionCreator< DtEntityStateForce > DtEntityStateForceCreator
Definition: entityInformationPageItems.h:403
Definition: entityInformationPageItems.h:1046
DtItemUpdateFunctionCreator< DtEntityStateRefuelingStation3LightsColor > DtEntityStateRefuelingStation3LightsColorCreator
Definition: entityInformationPageItems.h:1715
DtEntityStateRefuelingStation1LightsOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1495
DtItemUpdateFunctionCreator< DtStateUUID > DtStateUUIDCreator
Definition: entityInformationPageItems.h:254
DtEntityStateDIGuyAppearance(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:916
Definition: entityInformationPageItems.h:644
DtEntityStateRefuelingStation2LightsColor(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1605
DtEntityStateNotUnderCommandLightsOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:2042
DtEntityStateInvisible(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:305
QPixmap myIcon
Definition: entityInformationPageItems.h:164
DtItemUpdateFunctionCreator< DtEntityStateRefuelingStation3LightsFlashing > DtEntityStateRefuelingStation3LightsFlashingCreator
Definition: entityInformationPageItems.h:1738
DtEntityStateSkillLevel(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1334
DtEntityStateRAMLightsOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:2070
DtItemUpdateFunctionCreator< DtEntityStateUpperDeckLightsOn > DtEntityStateUpperDeckLightsOnCreator
Definition: entityInformationPageItems.h:1968
DtEntityStateExtendedLabels(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:500
DtEntityStateBackend(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:62
DtItemUpdateFunctionCreator< DtEntityBoundingVolume > DtEntityBoundingVolumeCreator
Definition: entityInformationPageItems.h:818
DtEntityStateRefuelingStation3LightsColor(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1697
DtItemUpdateFunctionCreator< DtEntityStateRefuelingStation2LightsOn > DtEntityStateRefuelingStation2LightsOnCreator
Definition: entityInformationPageItems.h:1600
DtEntityStateEmergencyBeacon(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1353
DtEntityHitPoints(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:847
DtItemUpdateFunctionCreator< DtEntityStateMineHuntingLightsOn > DtEntityStateMineHuntingLightsOnCreator
Definition: entityInformationPageItems.h:2152
Definition: entityInformationPageItems.h:297
DtEntityStateWaveOffLightOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:2024
#define DT_DLL_VRFGUIOBJECTINFORMATIONQT
Contains DLL export macros.
Definition: vrfGuiObjectInformationQt.h:24
DtItemUpdateFunctionCreator< DtEntityStateDIGuyHandItem > DtEntityStateDIGuyHandItemCreator
Definition: entityInformationPageItems.h:999
Definition: entityInformationPageItems.h:1260
Definition: entityInformationPageItems.h:1325
DtStateUUID(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:235
Definition: entityInformationPageItems.h:385
DtEntityHitPoints(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:852
DtItemUpdateFunctionCreator< DtEntityStateFishingWithLinesLightsOn > DtEntityStateFishingWithLinesLightsOnCreator
Definition: entityInformationPageItems.h:2106
DtEntityStateEchelonId(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:278
DtEntityStateRefuelingStation2DayNight(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1656
DtItemUpdateFunctionCreator< DtEntityStateSuppressionLevel > DtEntityStateSuppressionLevelCreator
Definition: entityInformationPageItems.h:610
DtStateMarkingText(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:214
DtItemUpdateFunctionCreator< DtEntityStateFreezeMovement > DtEntityStateFreezeMovementCreator
Definition: entityInformationPageItems.h:1306
Definition: entityInformationPageItems.h:1855
DtItemUpdateFunctionCreator< DtEntityStateAntiCollisionLightFlashing > DtEntityStateAntiCollisionLightFlashingCreator
Definition: entityInformationPageItems.h:1393
DtEntityStateDRAlgorithm(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1050
Definition: entityInformationPageItems.h:1092
DtEntityStateWaveOffLightOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:2019
Definition: entityInformationPageItems.h:797
std::map< std::string, DtEntityExtendedLabelItem * > myExtendedLabels
Definition: entityInformationPageItems.h:493
DtEntityStateDIGuyHandItem(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:982
DtEntityStateAnchorLightsOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1835
DtEntityStateSuppressionLevel(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:594
DtItemUpdateFunctionCreator< DtEntityStateRulesOfEngagement > DtEntityStateRulesOfEngagementCreator
Definition: entityInformationPageItems.h:795
DtItemUpdateFunctionCreator< DtEntityStateInvisible > DtEntityStateInvisibleCreator
Definition: entityInformationPageItems.h:317
DtEntityStateNotUnderCommandLightsOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:2047
DtItemUpdateFunctionCreator< DtEntityStateAnchorLightsOn > DtEntityStateAnchorLightsOnCreator
Definition: entityInformationPageItems.h:1853
DtEntityStateFishingWithLinesLightsOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:2088
DtStateUUID(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:240
DtEntityStateInSyncMatrix(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:712
DtEntityStateMineHuntingLightsOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:2134
DtEntityStateDIGuyAppearance(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:921
DtEntityStateEmergencyLightsOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1817
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:72
DtEntityStateLabel(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:434
DtEntityStateGuise(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:899
Definition: entityInformationPageItems.h:613
DtItemUpdateFunctionCreator< DtNavigationAreaPath > DtNavigationAreaPathCreator
Definition: entityInformationPageItems.h:1112
DtItemUpdateFunctionCreator< DtEntityStateSkillLevel > DtEntityStateSkillLevelCreator
Definition: entityInformationPageItems.h:1347
Definition: entityInformationPageItems.h:957
DtEntityExtendedLabelItem(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:409
DtItemUpdateFunctionCreator< DtEntityStateLabel > DtEntityStateLabelCreator
Definition: entityInformationPageItems.h:448
DtItemUpdateFunctionCreator< DtEntityStateExtendedLabels > DtEntityStateExtendedLabelsCreator
Definition: entityInformationPageItems.h:513
DtItemUpdateFunctionCreator< DtEntityStateRefuelingStation2LightsColor > DtEntityStateRefuelingStation2LightsColorCreator
Definition: entityInformationPageItems.h:1623
DtEntityStateForce(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:389
DtEntityEdit(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:750
DtNavigationAreaStatus(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1144
DtNavigationAreaSectorRegenQueuedStatus(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1207
Definition: entityInformationPageItems.h:405
DtEntityStateRefuelingStation2LightsFlashing(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1628
DtNavigationAreaProfiles(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1122
DtEntityStateRightIndicatorLightsOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1794
DtItemUpdateFunctionCreator< DtNavigationAreaSectorRegenStatus > DtNavigationAreaSectorRegenStatusCreator
Definition: entityInformationPageItems.h:1201
DtEntityStateHorizonBarLights(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1978
DtEntityStateIndependentlyTasked(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:546
DtNavigationAreaStatus(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1139
DtEntityIcon(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:132
Definition: entityInformationPageItems.h:59
DtNavigationAreaProfiles(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1117
DtEntityStateRefuelingStation2LightsFlashing(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1633
DtItemUpdateFunctionCreator< DtEntityStateIndependentlyTasked > DtEntityStateIndependentlyTaskedCreator
Definition: entityInformationPageItems.h:558
DtItemUpdateFunctionCreator< DtEntityStateInSyncMatrix > DtEntityStateInSyncMatrixCreator
Definition: entityInformationPageItems.h:738
DtItemUpdateFunctionCreator< DtEntityStateEntityId > DtEntityStateEntityIdCreator
Definition: entityInformationPageItems.h:102
Definition: entityInformationPageItems.h:450
DtItemUpdateFunctionCreator< DtNavigationAreaProfiles > DtNavigationAreaProfilesCreator
Definition: entityInformationPageItems.h:1134
DtCreatePaletteName(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:112
DtLaunchNavigationLab(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1232
Definition: entityInformationPageItems.h:1114
DtEntityStateRightIndicatorLightsOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1789
DtItemUpdateFunctionCreator< DtEntityStateFishingWithNetsLightsOn > DtEntityStateFishingWithNetsLightsOnCreator
Definition: entityInformationPageItems.h:2129
DtEntityStateUpperDeckFloodLightsOn(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1927
DtEntityStateEntityId(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:85
DtEntityStateBackend(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:67
DtEntityStateDistressBeaconOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1886
DtCreatePaletteName(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:107
DtVrfStateViewCollectionManager * myManager
Definition: entityInformationPageItems.h:272
DtEntityStateWarningLightsOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1863
bool haveSubscribed
Definition: entityInformationPageItems.h:1320
DtItemUpdateFunctionCreator< DtEntityStateWarningLightsOn > DtEntityStateWarningLightsOnCreator
Definition: entityInformationPageItems.h:1876
DtItemUpdateFunctionCreator< DtEntityStateBackend > DtEntityStateBackendCreator
Definition: entityInformationPageItems.h:80
DtEntityStateGlobalId(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:366
Definition: entityInformationPageItems.h:1286
DtEntityStateDIGuyHead(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1004
DtItemUpdateFunctionCreator< DtEntityStateRAMLightsOn > DtEntityStateRAMLightsOnCreator
Definition: entityInformationPageItems.h:2083
Definition: vrfObjectDataState.h:87
DtEntityStateHduLightsOn(DtInformationDialogPageLogic *l)
Definition: entityInformationPageItems.h:1472
DtItemUpdateFunctionCreator< DtEntityBoundingVolumeOffset > DtEntityBoundingVolumeOffsetCreator
Definition: entityInformationPageItems.h:841
DtItemUpdateFunctionCreator< DtEntityStateDistressBeaconOn > DtEntityStateDistressBeaconOnCreator
Definition: entityInformationPageItems.h:1899
DtEntityStateFrozen(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1027
DtSelectedObjectCount(makVrv::DtDe &de)
Definition: entityInformationPageItems.h:1263

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)