18 class DtOsgGizmoRenderer;
25 , myLastFrameNumber(0)
26 , myDrawDebugData(false)
30 virtual void drawDebugLines(osg::RenderInfo& renderInfo,
const osg::Vec3d& eyePoint,
DtOsgGizmoRenderer* renderer);
bool myDrawDebugData
Definition: DtOsgLightDebugAdapter.h:33
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
A simple interface for allowing the various systems to draw lines at the right time.
Definition: DtOsgGizmoRenderer.h:31
a class to quickly render a bunch of basic primitives as debugging aids basic overview, create an adapter that inherits from DtDebugDrawCallbackInterface then call DtOsgGizmoRenderer::addDebugDrawerCallback() to register it with the system.
Definition: DtOsgGizmoRenderer.h:125
DtOsgLightDebugAdapter(DtDe &de)
Definition: DtOsgLightDebugAdapter.h:24
class that inherits gizmo rendering
Definition: DtOsgLightDebugAdapter.h:21
unsigned int myLastFrameNumber
Definition: DtOsgLightDebugAdapter.h:32
Contains makVrv::DtOsgGizmoRenderer class.
Contains DLL export macros.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69