17 class DtSpotReportListenerImplementation;
18 struct DtSpotReportStateComponentData;
20 namespace makVrfGuiObjectInformationQt
22 class DtInformationDialogPageLogic;
30 , mySpotReportListener(0)
36 , mySpotReportListener(0)
40 virtual std::string valueFor(
const std::string& spotReportValue,
makVrv::DtUniqueID id)
const;
42 virtual std::string spotReportType()
const = 0;
44 virtual bool needsPageLogicForWidgetRepresentation()
const override;
45 virtual DtVector vector(
const std::string& val)
const;
46 virtual DtTaitBryan orientation(
const std::string& val)
const;
47 virtual bool mouseReleaseEvent()
override;
76 static std::string creatorName();
79 return "CombatIdentificationLevel";
103 static std::string creatorName();
106 return "ObservedAgentType";
133 return "DetectionErrorRange";
136 static std::string creatorName();
159 return "DetectionErrorHoriz";
162 static std::string creatorName();
185 return "DetectionErrorVert";
188 static std::string creatorName();
210 virtual bool mouseReleaseEvent()
override;
212 static std::string creatorName();
240 return "PerceivedForce";
243 static std::string creatorName();
266 return "PerceivedLocation";
269 static std::string creatorName();
292 return "PerceivedActivity";
295 static std::string creatorName();
318 return "PerceivedHealth";
321 static std::string creatorName();
344 return "PerceivedAppearance";
347 static std::string creatorName();
371 return "PerceivedVelocity";
374 static std::string creatorName();
397 return "PerceivedVelocity";
400 static std::string creatorName();
423 return "PerceivedOrientation";
426 static std::string creatorName();
449 return "PerceivedType";
452 static std::string creatorName();
475 return "TimeOfContact";
478 static std::string creatorName();
500 return "OriginalTimeOfContact";
503 static std::string creatorName();
526 return "DateAndTimeOfReport";
529 static std::string creatorName();
552 return "EngagementResult";
555 static std::string creatorName();
570 void setName(
const std::string& s) { myName = s; };
571 const std::string&
name()
const {
return myName; };
573 void setTitle(
const QString& title) { myTitle = title; };
574 const QString&
title()
const {
return myTitle; };
576 void setValue(
const QString& value) { myValue = value; };
577 const QString&
value()
const {
return myValue; };
Definition: informationDialogPage.h:414
Definition: spotReportListenerImplementation.h:28
Contains makVrv::DtInformationDialogPage class.
0) Define the State Component Data. This struct replaces the legion stuff
Definition: spotReportStateComponent.h:25
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76