Static Public Member Functions |
| static DtMultiBufferDebugDrawer * | Make (std::string tag, unsigned long bufferSize=5 *MB, unsigned long maxSize=50 *MB, double factor=1.0) |
Static Public Attributes |
| static const unsigned long | KB = DtDebugDrawerSharedMemoryManager::KB |
| static const unsigned long | MB = DtDebugDrawerSharedMemoryManager::MB |
| static const unsigned long | GB = DtDebugDrawerSharedMemoryManager::GB |
Protected Member Functions |
| BufferVector::iterator | lastBuffer () |
Member Typedef Documentation
Constructor & Destructor Documentation
Member Function Documentation
| static DtMultiBufferDebugDrawer* DtMultiBufferDebugDrawer::Make |
( |
std::string |
tag, |
|
|
unsigned long |
bufferSize = 5 *MB, |
|
|
unsigned long |
maxSize = 50 *MB, |
|
|
double |
factor = 1.0 |
|
) |
| |
|
static |
| bool DtMultiBufferDebugDrawer::enabled |
( |
| ) |
const |
| void DtMultiBufferDebugDrawer::setEnabled |
( |
bool |
| ) |
|
| BufferVector::iterator DtMultiBufferDebugDrawer::lastBuffer |
( |
| ) |
|
|
protected |
Friends And Related Function Documentation
Member Data Documentation
| const unsigned long DtMultiBufferDebugDrawer::KB = DtDebugDrawerSharedMemoryManager::KB |
|
static |
| const unsigned long DtMultiBufferDebugDrawer::MB = DtDebugDrawerSharedMemoryManager::MB |
|
static |
| const unsigned long DtMultiBufferDebugDrawer::GB = DtDebugDrawerSharedMemoryManager::GB |
|
static |
| DtMutex DtMultiBufferDebugDrawer::myFrameMutex |
|
mutableprotected |
| std::string DtMultiBufferDebugDrawer::myTag |
|
protected |
| unsigned long DtMultiBufferDebugDrawer::myBufferSize |
|
protected |
| double DtMultiBufferDebugDrawer::myFactor |
|
protected |
| bool DtMultiBufferDebugDrawer::myEnabledFlag |
|
protected |
The documentation for this class was generated from the following file: