![]() |
VR-Forces 4.1 Class Documentation
|
DtQtModelSetStringProvider provides Qt-translated strings to for model sets. More...

Public Member Functions | |
| DtQtModelSetStringProvider (DtDe &de) | |
| Constructor. | |
| virtual | ~DtQtModelSetStringProvider () |
| Virtual Destructor. | |
| virtual void | getModelSetList (StringList &outList) const |
| Get the list of model set names. | |
| virtual DtUnicode | modelSetToString (int modelSet) const |
| Get the string that's mapped to the specified model set. | |
| virtual int | stringToModelSet (const DtUnicode &modelSetString) const |
| Get the model set that's mapped to the specified string. | |
| int | numModelSets () const |
| Get the current number of model set names on the model set list. | |
| virtual void | setModelSetName (int modelSet, const DtUnicode &name) |
| Change the string associated with a model set (if it exists) or add a new string to model set mapping. | |
Public Member Functions inherited from makVrv::DtModelSetStringProvider | |
| virtual | ~DtModelSetStringProvider () |
| Virtual Destructor. | |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| Do nothing constructor. | |
| virtual | ~DtVirtualBaseClass () |
| Virtual do nothing destructor. | |
Protected Types | |
| typedef boost::bimap < DtUnicode, int > | ModelSetMap |
Protected Attributes | |
| DtDe & | myDe |
| ModelSetMap | myModelSetMap |
Protected Attributes inherited from makVrv::DtModelSetStringProvider | |
| DtDe & | myDe |
Additional Inherited Members | |
Public Types inherited from makVrv::DtModelSetStringProvider | |
| typedef std::vector< DtUnicode > | StringList |
Static Public Member Functions inherited from makVrv::DtModelSetStringProvider | |
| static DtModelSetStringProvider & | instance (DtDe &de) |
| Get the instance of a DtModelSetStringProvider. | |
| static void | registerInstance (DtDe &de, DtModelSetStringProvider *instance) |
| Register the provider with a DtDe. | |
Protected Member Functions inherited from makVrv::DtModelSetStringProvider | |
| DtModelSetStringProvider (DtDe &de) | |
| Constructor. | |
DtQtModelSetStringProvider provides Qt-translated strings to for model sets.
Model sets themselves are represented by integers and are Qt-independent. This Qt-dependent class provides translatable representations for those integers
|
protected |
| makVrv::DtQtModelSetStringProvider::DtQtModelSetStringProvider | ( | DtDe & | de | ) |
Constructor.
|
virtual |
Virtual Destructor.
|
virtual |
Get the list of model set names.
Implements makVrv::DtModelSetStringProvider.
|
virtual |
Get the string that's mapped to the specified model set.
Implements makVrv::DtModelSetStringProvider.
|
virtual |
Get the model set that's mapped to the specified string.
Implements makVrv::DtModelSetStringProvider.
|
virtual |
Get the current number of model set names on the model set list.
Implements makVrv::DtModelSetStringProvider.
|
virtual |
Change the string associated with a model set (if it exists) or add a new string to model set mapping.
Implements makVrv::DtModelSetStringProvider.
|
protected |
|
protected |