osg::GLBufferObjectManager Class Reference
List of all members.
Member Typedef Documentation
Constructor & Destructor Documentation
| osg::GLBufferObjectManager::GLBufferObjectManager |
( |
unsigned int |
contextID |
) |
|
Member Function Documentation
| unsigned int osg::GLBufferObjectManager::getContextID |
( |
|
) |
const [inline] |
| void osg::GLBufferObjectManager::setNumberActiveGLBufferObjects |
( |
unsigned int |
size |
) |
[inline] |
| unsigned int& osg::GLBufferObjectManager::getNumberActiveGLBufferObjects |
( |
|
) |
[inline] |
| unsigned int osg::GLBufferObjectManager::getNumberActiveGLBufferObjects |
( |
|
) |
const [inline] |
| void osg::GLBufferObjectManager::setNumberOrphanedGLBufferObjects |
( |
unsigned int |
size |
) |
[inline] |
| unsigned int& osg::GLBufferObjectManager::getNumberOrphanedGLBufferObjects |
( |
|
) |
[inline] |
| unsigned int osg::GLBufferObjectManager::getNumberOrphanedGLBufferObjects |
( |
|
) |
const [inline] |
| void osg::GLBufferObjectManager::setCurrGLBufferObjectPoolSize |
( |
unsigned int |
size |
) |
[inline] |
| unsigned int& osg::GLBufferObjectManager::getCurrGLBufferObjectPoolSize |
( |
|
) |
[inline] |
| unsigned int osg::GLBufferObjectManager::getCurrGLBufferObjectPoolSize |
( |
|
) |
const [inline] |
| void osg::GLBufferObjectManager::setMaxGLBufferObjectPoolSize |
( |
unsigned int |
size |
) |
|
| unsigned int osg::GLBufferObjectManager::getMaxGLBufferObjectPoolSize |
( |
|
) |
const [inline] |
| bool osg::GLBufferObjectManager::hasSpace |
( |
unsigned int |
size |
) |
const [inline] |
| bool osg::GLBufferObjectManager::makeSpace |
( |
unsigned int |
size |
) |
|
| void osg::GLBufferObjectManager::handlePendingOrphandedGLBufferObjects |
( |
|
) |
|
| void osg::GLBufferObjectManager::deleteAllGLBufferObjects |
( |
|
) |
|
| void osg::GLBufferObjectManager::discardAllGLBufferObjects |
( |
|
) |
|
| void osg::GLBufferObjectManager::flushAllDeletedGLBufferObjects |
( |
|
) |
|
| void osg::GLBufferObjectManager::discardAllDeletedGLBufferObjects |
( |
|
) |
|
| void osg::GLBufferObjectManager::flushDeletedGLBufferObjects |
( |
double |
currentTime, |
|
|
double & |
availableTime | |
|
) |
| | |
| void osg::GLBufferObjectManager::releaseGLBufferObject |
( |
GLBufferObject * |
to |
) |
|
| void osg::GLBufferObjectManager::resetStats |
( |
|
) |
|
| void osg::GLBufferObjectManager::reportStats |
( |
|
) |
|
| unsigned int& osg::GLBufferObjectManager::getFrameNumber |
( |
|
) |
[inline] |
| unsigned int& osg::GLBufferObjectManager::getNumberFrames |
( |
|
) |
[inline] |
| unsigned int& osg::GLBufferObjectManager::getNumberDeleted |
( |
|
) |
[inline] |
| double& osg::GLBufferObjectManager::getDeleteTime |
( |
|
) |
[inline] |
| unsigned int& osg::GLBufferObjectManager::getNumberGenerated |
( |
|
) |
[inline] |
| double& osg::GLBufferObjectManager::getGenerateTime |
( |
|
) |
[inline] |
| unsigned int& osg::GLBufferObjectManager::getNumberApplied |
( |
|
) |
[inline] |
| double& osg::GLBufferObjectManager::getApplyTime |
( |
|
) |
[inline] |
Member Data Documentation
The documentation for this class was generated from the following file: