VR-Engage  2.2
Loading...
Searching...
No Matches
makVre::DtDebugRenderer::DrawLayer Struct Reference

Detailed Description

Contains all the settings and draw commands for a single debug layer

#include <debugRenderer.h>

Public Member Functions

 DrawLayer ()
 

Public Attributes

std::string myLayerMapDisplayName
 
bool myIsEnabled
 
double mySinceLastUpdateTime
 
bool myIs3D
 
std::list< DtDebugDrawCommand * > myDrawList
 

Constructor & Destructor Documentation

◆ DrawLayer()

makVre::DtDebugRenderer::DrawLayer::DrawLayer ( )
inline

Default constructor initializing layer as disabled.

References myIs3D, myIsEnabled, and mySinceLastUpdateTime.

Member Data Documentation

◆ myLayerMapDisplayName

std::string makVre::DtDebugRenderer::DrawLayer::myLayerMapDisplayName

Display name of the layer.

◆ myIsEnabled

bool makVre::DtDebugRenderer::DrawLayer::myIsEnabled

Whether the layer is enabled.

Referenced by DrawLayer().

◆ mySinceLastUpdateTime

double makVre::DtDebugRenderer::DrawLayer::mySinceLastUpdateTime

Time since last update.

Referenced by DrawLayer().

◆ myIs3D

bool makVre::DtDebugRenderer::DrawLayer::myIs3D

Whether this is a 3D layer.

Referenced by DrawLayer().

◆ myDrawList

std::list<DtDebugDrawCommand*> makVre::DtDebugRenderer::DrawLayer::myDrawList

List of draw commands for this layer.


The documentation for this struct was generated from the following file: