![]() |
VR-Forces 4.0.4 Class Documentation
|
Contains surface on/off settings. More...
Classes | |
| class | SurfaceDefinition |
| Definition of a surface record. More... | |
Public Types | |
| typedef std::vector< int > | SurfaceIdList |
| Move to SurfaceDefinitionManager. | |
Public Member Functions | |
| DtSurfacesSettings () | |
| CTOR. | |
| ~DtSurfacesSettings () | |
| DTOR. | |
| DtSurfacesSettings (DtSurfacesSettings const &) | |
| Copy CTOR. | |
| DtSurfacesSettings & | operator= (DtSurfacesSettings const &obj) |
| Assignment operator. | |
| void | getRecord (makArchives::DtSurfaceSettingsRecord &rec) const |
| Fill out a makArchives::DtSurfaceSettingsRecord with the values of this object. | |
| void | setFromRecord (const makArchives::DtSurfaceSettingsRecord &rec) |
| Fill out this object with the values of a makArchives::DtSurfaceSettingsRecord. | |
| void | setSurfaceVisible (int surfaceId, bool state) |
| Set a surface visible or not. | |
| bool | surfaceVisible (int surfaceId) |
| Check whether a surface is visible. | |
| SurfaceIdList const & | surfaceIds () |
| Get a list of all surface IDs. Will go elsewhere later. | |
| SurfaceDefinition * | findSurfaceDefinition (int id) |
| Find a surface definition by ID. Will go elsewhere later. | |
| bool | isLoaded () |
| Check whether the surfaces settings were loaded from a file. | |
Protected Types | |
| typedef std::vector < SurfaceDefinition > | SurfaceDefinitionList |
| Move to Surface Definition Manager later. | |
Protected Attributes | |
| makArchives::DtSurfaceSettingsRecord::SurfaceVisibleMap | mySurfaceVisibleMap |
| std::vector< SurfaceDefinition > | mySurfaceDefinitions |
| SurfaceIdList | mySurfaceIds |
| bool | myIsLoaded |
Contains surface on/off settings.
| typedef std::vector<int> makVrv::DtSurfacesSettings::SurfaceIdList |
Move to SurfaceDefinitionManager.
typedef std::vector<SurfaceDefinition> makVrv::DtSurfacesSettings::SurfaceDefinitionList [protected] |
Move to Surface Definition Manager later.
Copy CTOR.
| DtSurfacesSettings& makVrv::DtSurfacesSettings::operator= | ( | DtSurfacesSettings const & | obj | ) |
Assignment operator.
| void makVrv::DtSurfacesSettings::getRecord | ( | makArchives::DtSurfaceSettingsRecord & | rec | ) | const |
Fill out a makArchives::DtSurfaceSettingsRecord with the values of this object.
| void makVrv::DtSurfacesSettings::setFromRecord | ( | const makArchives::DtSurfaceSettingsRecord & | rec | ) |
Fill out this object with the values of a makArchives::DtSurfaceSettingsRecord.
| void makVrv::DtSurfacesSettings::setSurfaceVisible | ( | int | surfaceId, |
| bool | state | ||
| ) |
Set a surface visible or not.
| bool makVrv::DtSurfacesSettings::surfaceVisible | ( | int | surfaceId | ) |
Check whether a surface is visible.
Get a list of all surface IDs. Will go elsewhere later.
Find a surface definition by ID. Will go elsewhere later.
Check whether the surfaces settings were loaded from a file.
makArchives::DtSurfaceSettingsRecord::SurfaceVisibleMap makVrv::DtSurfacesSettings::mySurfaceVisibleMap [protected] |
std::vector<SurfaceDefinition> makVrv::DtSurfacesSettings::mySurfaceDefinitions [protected] |
bool makVrv::DtSurfacesSettings::myIsLoaded [protected] |