12 #include <vlpi/simulationAddress.h>
22 class DtDebugDrawTerrainInterface;
41 virtual void drawTerrainSkin(
const DtSimulationAddress& simEngine,
const std::string& terrainCategoryString);
43 virtual void deleteTerrainSkin(
const DtSimulationAddress& simEngine);
45 virtual void drawTerrainSkinNormal(
const DtSimulationAddress& simEngine);
47 virtual void deleteTerrainSkinNormal(
const DtSimulationAddress& simEngine);
49 virtual void drawCollisionObjects(
const DtSimulationAddress& simEngine);
51 virtual void deleteCollisionObjects(
const DtSimulationAddress& simEngine);
55 virtual void setSkinColorAlpha(
float alpha);
57 virtual void setForcePageIn(
bool value);
59 virtual bool forcePageIn()
const;
60 virtual void setUseInstancedGeometry(
bool value);
61 virtual bool useInstancedGeometry()
const;
66 virtual unsigned int terrainCategory(
const std::string& terrainCategoryString);
Contains makVrf::DtDebugDrawCommonLogic class. This class contain the common function for DtDebugDraw...
Definition: debugDrawCommonLogic.h:29
DtDebugDrawTerrainInterface * myInterface
Definition: debugDrawTerrainLogic.h:69
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
float myColorAlpha
Definition: debugDrawTerrainLogic.h:71
DtSkinColorMode
Definition: ifDebugDrawTerrain.h:49
Definition: debugDrawTerrainInterface.h:22
DtIfDebugDrawTerrain::DtSkinColorMode mySkinColorMode
Definition: debugDrawTerrainLogic.h:70
bool myForcePageIn
Definition: debugDrawTerrainLogic.h:72
const char int mode
Definition: ioapi.h:38
Contains makVrf::DtDebugDrawTerrainLogic class. This class is trigger by the DebugDrawTerrainPage dia...
Definition: debugDrawTerrainLogic.h:32
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
bool myUseInstancedGeometry
Definition: debugDrawTerrainLogic.h:73
makVrv::DtDe & myDe
Definition: debugDrawTerrainLogic.h:68