33 virtual void setApplyToEnvironmentals(
bool) = 0;
34 virtual void setReportingName(
bool) = 0;
35 virtual void setObservedName(
bool) = 0;
36 virtual void setTime(
bool) = 0;
37 virtual void setLocation(
bool) = 0;
38 virtual void setHeading(
bool) = 0;
39 virtual void setVelocity(
bool) = 0;
40 virtual void setEntityType(
bool) = 0;
41 virtual void setHeadingIndicator(
bool) = 0;
42 virtual void setVelocityIndicator(
bool) = 0;
44 virtual void clearAll() = 0;
46 virtual void clearForces() = 0;
47 virtual void clearSpotReports() = 0;
48 virtual void clearGroundTruth() = 0;
49 virtual void clearCertaintyLevels() = 0;
51 virtual void addForce(
const std::string& forceName,
int force) = 0;
52 virtual void setSpotReportingEnabled(
int force,
bool enabled) = 0;
53 virtual void setGroundTruthEnabled(
int force,
bool enabled) = 0;
55 virtual void selectedGroundTruth(std::vector<int>&) = 0;
56 virtual void selectedSpotReports(std::vector<int>&) = 0;
58 virtual void selectForce(
int force) = 0;
60 virtual void addCertaintyLevel(
const std::string& s,
int time) = 0;
63 virtual void setDisplayOptionsState(
int) = 0;
65 virtual void updateSimResponseLabel(
bool spotReportsOn) = 0;