![]() |
VR-Forces 4.0.4 Class Documentation
|
Serializable configuration for the input driver Contains observer settings and the current default key map. More...

Public Member Functions | |
| DtInputDriverConfiguration (const std::string &name="") | |
| CTOR. | |
| DtInputDriverConfiguration (const DtInputDriverConfiguration &config) | |
| Copy CTOR. | |
| DtInputDriverConfiguration & | operator= (const DtInputDriverConfiguration &config) |
| Assignment Op. | |
| virtual | ~DtInputDriverConfiguration () |
| DTOR. | |
| virtual const std::string & | defaultKeyMap () const |
| Get and set the default mode name. | |
| virtual void | setDefaultKeyMap (const std::string &defaultKeyMap) |
| Get and set the default mode name. | |
| virtual DT_DECLARE_serialize_FUNCTIONS DtObserverConfigurations & | observerConfigurations () |
| Declare serialize functions Call via serialize(Archive ar, unsigned int version); Where Archive can be any of : xml_oarchive,xml_iarchive,binary_oarchive binary_iarchive,text_oarchive, or text_iarchive. | |
| virtual const DtObserverConfigurations & | observerConfigurations () const |
| Declare serialize functions Call via serialize(Archive ar, unsigned int version); Where Archive can be any of : xml_oarchive,xml_iarchive,binary_oarchive binary_iarchive,text_oarchive, or text_iarchive. | |
Protected Member Functions | |
| template<class Archive > | |
| void | _serialize (Archive &ar, const unsigned int version) |
| Declare serialize functions Call via serialize(Archive ar, unsigned int version); Where Archive can be any of : xml_oarchive,xml_iarchive,binary_oarchive binary_iarchive,text_oarchive, or text_iarchive example: fstream fo("test.xml",std;:ios_base::out); xml_oarchive os(fo); DtConfiguration aConfig; aConfig.serialize(os,0);. | |
Protected Attributes | |
| DtObserverConfigurations | myObserverConfigurations |
| std::string | myDefaultKeyMap |
Serializable configuration for the input driver Contains observer settings and the current default key map.
| makVrv::DtInputDriverConfiguration::DtInputDriverConfiguration | ( | const std::string & | name = "" | ) |
CTOR.
| makVrv::DtInputDriverConfiguration::DtInputDriverConfiguration | ( | const DtInputDriverConfiguration & | config | ) |
Copy CTOR.
| virtual makVrv::DtInputDriverConfiguration::~DtInputDriverConfiguration | ( | ) | [virtual] |
DTOR.
| DtInputDriverConfiguration& makVrv::DtInputDriverConfiguration::operator= | ( | const DtInputDriverConfiguration & | config | ) |
Assignment Op.
| virtual const std::string& makVrv::DtInputDriverConfiguration::defaultKeyMap | ( | ) | const [virtual] |
Get and set the default mode name.
| virtual void makVrv::DtInputDriverConfiguration::setDefaultKeyMap | ( | const std::string & | defaultKeyMap | ) | [virtual] |
Get and set the default mode name.
| virtual DT_DECLARE_serialize_FUNCTIONS DtObserverConfigurations& makVrv::DtInputDriverConfiguration::observerConfigurations | ( | ) | [virtual] |
Declare serialize functions Call via serialize(Archive ar, unsigned int version); Where Archive can be any of : xml_oarchive,xml_iarchive,binary_oarchive binary_iarchive,text_oarchive, or text_iarchive.
Get the observer configurations.
| virtual const DtObserverConfigurations& makVrv::DtInputDriverConfiguration::observerConfigurations | ( | ) | const [virtual] |
Declare serialize functions Call via serialize(Archive ar, unsigned int version); Where Archive can be any of : xml_oarchive,xml_iarchive,binary_oarchive binary_iarchive,text_oarchive, or text_iarchive.
Get the observer configurations.
| void makVrv::DtInputDriverConfiguration::_serialize | ( | Archive & | ar, |
| const unsigned int | version | ||
| ) | [inline, protected] |
Declare serialize functions Call via serialize(Archive ar, unsigned int version); Where Archive can be any of : xml_oarchive,xml_iarchive,binary_oarchive binary_iarchive,text_oarchive, or text_iarchive example: fstream fo("test.xml",std;:ios_base::out); xml_oarchive os(fo); DtConfiguration aConfig; aConfig.serialize(os,0);.
Serialize this class.
Reimplemented from makVrv::DtConfiguration.
References DT_SERIALIZE_BASE, and DT_SERIALIZE_MEMBER.
std::string makVrv::DtInputDriverConfiguration::myDefaultKeyMap [protected] |