Public Member Functions |
| | DtVrfSimSettingsManager (DtVrfMessageInterface *msgIf) |
| | Constructor.
|
| | ~DtVrfSimSettingsManager () |
| | Destructor.
|
| virtual void | init () |
| | Sets up an independent boolean setting for spot reports.
|
| virtual void | addDeadReckoningSettings (std::string name, double translation, double rotation) |
| | Adds the dead reckoning setting object to the manager's settings map.
|
| virtual void | addPeriodicSnapshotSettings (std::string name, bool enabled, double periodicSnapshotTime) |
| | Adds the snapshot status object to the manager's settings map.
|
| | DtVrfSettingsManager (DtVrfMessageInterface *msgIf, std::string simSettingsPath) |
| | Constructor.
|
| | DtVrfSettingsManager (DtVrfMessageInterface *msgIf) |
| | Constructor.
|
| | ~DtVrfSettingsManager () |
| | Destructor.
|
| void | publishSetting (const std::string &settingName) |
| | Looks up (thereby implicity updating) the DtSettingsObject corresponding to the given name and if is found, publishes it on the network in a DtIfSetting message.
|
| | DtSettingsManager (std::string filename) |
| | ~DtSettingsManager () |
| virtual bool | read () |
| virtual bool | write () |
| virtual const DtSettingsObject * | lookupSetting (std::string name) |
| virtual bool | setSetting (const DtSettingsObject *settingsObject) |
| virtual std::list< std::string > | settingsMapKeys () |
| virtual void | registerProducer (std::string type, std::string name, DtSettingsProducerFcn producerFcn, void *usr=0) |
| virtual void | unregisterProducer (std::string type, std::string name, DtSettingsProducerFcn producerFcn, void *usr=0) |
| virtual void | registerConsumer (std::string name, DtSettingsConsumerFcn consumerFcn, void *usr=0) |
| virtual void | unregisterConsumer (std::string name, DtSettingsConsumerFcn consumerFcn, void *usr=0) |
| virtual void | addIndependentBool (std::string name, bool value) |
| virtual void | addIndependentInt (std::string name, int value) |
| virtual void | addIndependentDouble (std::string name, double value) |
| virtual void | addIndependentString (std::string name, std::string value) |