20 #include <QtGui/QAction>
24 class DtVrfBackendState;
34 DtAnyBackendsPresent = 1,
35 DtAnyBackendsLoaded = 2,
36 DtAnyBackendsPlaying = 3,
37 DtAllBackendsCanSimulate = 4,
38 DtSelectedBackendLoaded = 5,
39 DtTerrainLoadedOnly = 6,
40 DtLocalCreateValid = 7,
42 DtCustomValidation = 100
52 virtual void setCheckTerrainLoaded(
bool);
53 bool checkTerrainLoaded()
const
55 return myCheckTerrainLoaded;
59 virtual void evaluate();
63 virtual void setFlags(DtVrfSimMenuItemValidations);
69 virtual void slot_terrainPatchToBeDeleted();
71 virtual bool terrainLoaded(
int terrainCountOffset = 0)
const;
74 virtual void validate(
int terrainPatchOffset = 0);
78 virtual void customValidation(
int terrainPatchOffset = 0);