List of all members.
Public Types |
| enum | DtVrfSimMenuItemValidations {
DtAlwaysEnabled = 0,
DtAnyBackendsPresent = 1,
DtAnyBackendsLoaded = 2,
DtAnyBackendsPlaying = 3,
DtAllBackendsCanSimulate = 4,
DtSelectedBackendLoaded = 5,
DtTerrainLoadedOnly = 6,
DtCustomValidation = 100
} |
Public Member Functions |
| | DtVrfSimulationMenuItem (makVrv::DtDe &de, QWidget *parent, DtVrfSimMenuItemValidations=DtVrfSimulationMenuItem::DtAlwaysEnabled) |
| virtual | ~DtVrfSimulationMenuItem () |
| virtual void | setCheckTerrainLoaded (bool) |
| bool | checkTerrainLoaded () const |
| virtual void | evaluate () |
| | Called to evaluate whether or not to enable/disable menu item based on flags.
|
Protected Member Functions |
| virtual void | setFlags (DtVrfSimMenuItemValidations) |
| | Flags that are set to enable/disable menu item based on simulation (back-end) state.
|
| const DtVrfSimMenuItemValidations & | flags () const |
| virtual void | slot_terrainPatchToBeDeleted () |
| virtual bool | terrainLoaded (int terrainCountOffset=0) const |
| virtual void | validate (int terrainPatchOffset=0) |
| virtual void | slot_backendUpdated (const DtVrfBackendState &, int) |
| virtual void | customValidation (int terrainPatchOffset=0) |
Protected Attributes |
| makVrv::DtDe & | myDe |
| DtVrfSimMenuItemValidations | myFlags |
| bool | myCheckTerrainLoaded |
| bool | myCheckSessionJoined |
Member Enumeration Documentation
- Enumerator:
| DtAlwaysEnabled |
|
| DtAnyBackendsPresent |
|
| DtAnyBackendsLoaded |
|
| DtAnyBackendsPlaying |
|
| DtAllBackendsCanSimulate |
|
| DtSelectedBackendLoaded |
|
| DtTerrainLoadedOnly |
|
| DtCustomValidation |
|
Constructor & Destructor Documentation
Member Function Documentation
Called to evaluate whether or not to enable/disable menu item based on flags.
Flags that are set to enable/disable menu item based on simulation (back-end) state.
Member Data Documentation
The documentation for this class was generated from the following file: