![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Types | |
| typedef std::map< std::string, DtVrfSelectionFilter * > | FogOfWarFilters |
Public Member Functions | |
| DtSharedSpotReportSettings (const makVrv::DtSharedSettingsManager &manager) | |
| virtual | ~DtSharedSpotReportSettings () |
| virtual void | setSpotReportSettings (const DtVrfSpotReportsSettingsRecord &) |
| const DtVrfSpotReportsSettingsRecord & | spotReportSettings () const |
| const FogOfWarFilters & | fogOfWarFilters () const |
| virtual void | addFogOfWarFilter (const DtVrfSelectionFilter &) |
| Adds a new filter to the fog of war filters list, replacing one that is already there with the same name. | |
| virtual void | removeFogOfWarFilter (const std::string &) |
| Removes fog of war filter with given name. | |
| virtual bool | passesFogOfWarFilters (const makVrv::DtVrlinkSimulatedBaseState *) const |
| Returns true if this item passes the fog of war filters and should be visible. | |
Static Public Member Functions | |
| static std::string | className () |
Protected Attributes | |
| DtVrfSpotReportsSettingsRecord | mySpotReportSettings |
| FogOfWarFilters | myFogOfWarFilters |
| typedef std::map<std::string, DtVrfSelectionFilter*> makVrf::DtSharedSpotReportSettings::FogOfWarFilters |
| makVrf::DtSharedSpotReportSettings::DtSharedSpotReportSettings | ( | const makVrv::DtSharedSettingsManager & | manager | ) |
| virtual makVrf::DtSharedSpotReportSettings::~DtSharedSpotReportSettings | ( | ) | [virtual] |
| virtual void makVrf::DtSharedSpotReportSettings::setSpotReportSettings | ( | const DtVrfSpotReportsSettingsRecord & | ) | [virtual] |
| const DtVrfSpotReportsSettingsRecord& makVrf::DtSharedSpotReportSettings::spotReportSettings | ( | ) | const |
| static std::string makVrf::DtSharedSpotReportSettings::className | ( | ) | [static] |
| const FogOfWarFilters& makVrf::DtSharedSpotReportSettings::fogOfWarFilters | ( | ) | const [inline] |
| virtual void makVrf::DtSharedSpotReportSettings::addFogOfWarFilter | ( | const DtVrfSelectionFilter & | ) | [virtual] |
Adds a new filter to the fog of war filters list, replacing one that is already there with the same name.
Emits signal_addFogOfWarFilter via the shared signaler
| virtual void makVrf::DtSharedSpotReportSettings::removeFogOfWarFilter | ( | const std::string & | ) | [virtual] |
Removes fog of war filter with given name.
Emits signal_removeFogOfWarFilter with given name, even if filter does not exist in list
| virtual bool makVrf::DtSharedSpotReportSettings::passesFogOfWarFilters | ( | const makVrv::DtVrlinkSimulatedBaseState * | ) | const [virtual] |
Returns true if this item passes the fog of war filters and should be visible.