Main MRPT website > C++ reference for MRPT 1.9.9
List of all members | Static Public Member Functions | Public Attributes | Private Member Functions
TOpenGLNameBooker Struct Reference

Detailed Description

Definition at line 35 of file CRenderizable.cpp.

Static Public Member Functions

static TOpenGLNameBookerinstance ()
 

Public Attributes

std::vector< bool > freeTextureNames
 
unsigned int next_free_texture
 
std::recursive_mutex cs
 

Private Member Functions

 TOpenGLNameBooker ()
 

Constructor & Destructor Documentation

◆ TOpenGLNameBooker()

TOpenGLNameBooker::TOpenGLNameBooker ( )
inlineprivate

Definition at line 38 of file CRenderizable.cpp.

Member Function Documentation

◆ instance()

static TOpenGLNameBooker& TOpenGLNameBooker::instance ( )
inlinestatic

Definition at line 49 of file CRenderizable.cpp.

Referenced by mrpt::opengl::CRenderizable::getNewTextureNumber(), and mrpt::opengl::CRenderizable::releaseTextureName().

Here is the caller graph for this function:

Member Data Documentation

◆ cs

std::recursive_mutex TOpenGLNameBooker::cs

Definition at line 47 of file CRenderizable.cpp.

Referenced by mrpt::opengl::CRenderizable::releaseTextureName().

◆ freeTextureNames

std::vector<bool> TOpenGLNameBooker::freeTextureNames

Definition at line 45 of file CRenderizable.cpp.

Referenced by mrpt::opengl::CRenderizable::releaseTextureName().

◆ next_free_texture

unsigned int TOpenGLNameBooker::next_free_texture

Definition at line 46 of file CRenderizable.cpp.

Referenced by mrpt::opengl::CRenderizable::releaseTextureName().




Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: ae4571287 Thu Nov 23 00:06:53 2017 +0100 at dom oct 27 23:51:55 CET 2019