VR-Forces 4.2 Class Documentation
List of all members | Public Member Functions | Private Attributes
DtMultiBufferDebugDrawer::ScopedFrame Class Reference

Public Member Functions

 ScopedFrame (DtMultiBufferDebugDrawer &drawer, bool erase=true)
 ~ScopedFrame ()
bool push (DtDebugDrawerGeometryMemory *shape)
void update ()

Private Attributes

DtMultiBufferDebugDrawermyDrawer
bool myEraseFlag
BufferVector::iterator myCurrentBuffer
std::auto_ptr
< DtDebugDrawerSharedMemoryManager::ScopedFrame
mySubFrame
unsigned long myNumDrawn
unsigned long myNumOverflows

Constructor & Destructor Documentation

DtMultiBufferDebugDrawer::ScopedFrame::ScopedFrame ( DtMultiBufferDebugDrawer drawer,
bool  erase = true 
)
DtMultiBufferDebugDrawer::ScopedFrame::~ScopedFrame ( )

Member Function Documentation

bool DtMultiBufferDebugDrawer::ScopedFrame::push ( DtDebugDrawerGeometryMemory shape)
void DtMultiBufferDebugDrawer::ScopedFrame::update ( )

Member Data Documentation

DtMultiBufferDebugDrawer& DtMultiBufferDebugDrawer::ScopedFrame::myDrawer
private
bool DtMultiBufferDebugDrawer::ScopedFrame::myEraseFlag
private
BufferVector::iterator DtMultiBufferDebugDrawer::ScopedFrame::myCurrentBuffer
private
std::auto_ptr<DtDebugDrawerSharedMemoryManager::ScopedFrame> DtMultiBufferDebugDrawer::ScopedFrame::mySubFrame
private
unsigned long DtMultiBufferDebugDrawer::ScopedFrame::myNumDrawn
private
unsigned long DtMultiBufferDebugDrawer::ScopedFrame::myNumOverflows
private

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

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)