![]() |
VR-Forces 4.6 Class Documentation
|
Manages scenario description importers/exporter. More...

Public Member Functions | |
| virtual void | addScenarioDescriptionImporterExporter (const std::string &s, DtVrfGuiScenarioDescriptionImporterExporter *) |
| virtual DtVrfGuiScenarioDescriptionImporterExporter * | importerExporter (const std::string &s) |
| Retrns the importer/exporter associated with the string or 0 if no association. | |
| virtual std::map< std::string, std::string > | scenarioDescriptions () const |
| Returns a list of importers/exporters available. | |
| virtual DtVrfGuiScenarioDescriptionImporterExporter * | scenarioDescriptionThatCanLoad (const DtFilename &) const |
| Returns a cloned descriptor that must be freed by the caller that can load the specified scenario file Returns 0 if no descriptor exists. | |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| Do nothing constructor. | |
| virtual | ~DtVirtualBaseClass () |
| Virtual do nothing destructor. | |
Static Public Member Functions | |
| static DtScenarioDescriptionManager & | instance (makVrv::DtDe &de) |
| Returns instance of the messager. | |
| static void | registerInstance (makVrv::DtDe &, DtScenarioDescriptionManager *) |
Protected Types | |
| typedef std::map< std::string, DtVrfGuiScenarioDescriptionImporterExporter * > | ScenarioDescriptions |
Protected Member Functions | |
| DtScenarioDescriptionManager (makVrv::DtDe &sim) | |
| CTOR. | |
| virtual | ~DtScenarioDescriptionManager () |
| DTOR. | |
Protected Attributes | |
| ScenarioDescriptions | myScenarioDescriptions |
Manages scenario description importers/exporter.
Reference by name (e.g. "msdl") to create or add new importer. Existing importers will be replaced. The GUI version of this differs from the VR-Forces back-end version in that it will use the back-end importers/exporters to discover if there is any information needed to be retrieved from the user before asking the back-end to import the file
|
protected |
|
protected |
CTOR.
|
protectedvirtual |
DTOR.
|
static |
Returns instance of the messager.
|
static |
|
virtual |
|
virtual |
Retrns the importer/exporter associated with the string or 0 if no association.
|
virtual |
Returns a list of importers/exporters available.
The map is the type and the space delimited extensions it supports
|
virtual |
Returns a cloned descriptor that must be freed by the caller that can load the specified scenario file Returns 0 if no descriptor exists.
|
protected |