#include <ml_scene_renderer.h>
Public Member Functions | |
void | clear () |
bool | empty () const |
MLThreadSafeTextureNamesContainer () | |
GLuint & | operator[] (size_t ii) |
void | push_back (GLuint textid) |
size_t | size () const |
std::vector< GLuint > & | textId () |
~MLThreadSafeTextureNamesContainer () | |
Private Attributes | |
QReadWriteLock | _lock |
std::vector< GLuint > | _tmid |
Definition at line 43 of file ml_scene_renderer.h.
Definition at line 168 of file ml_scene_renderer.cpp.
Definition at line 174 of file ml_scene_renderer.cpp.
Definition at line 197 of file ml_scene_renderer.cpp.
Definition at line 191 of file ml_scene_renderer.cpp.
GLuint& MLThreadSafeGLMeshAttributesFeeder::MLThreadSafeTextureNamesContainer::operator[] | ( | size_t | ii | ) | [inline] |
Definition at line 52 of file ml_scene_renderer.h.
void MLThreadSafeGLMeshAttributesFeeder::MLThreadSafeTextureNamesContainer::push_back | ( | GLuint | textid | ) |
Definition at line 179 of file ml_scene_renderer.cpp.
Definition at line 185 of file ml_scene_renderer.cpp.
std::vector<GLuint>& MLThreadSafeGLMeshAttributesFeeder::MLThreadSafeTextureNamesContainer::textId | ( | ) | [inline] |
Definition at line 53 of file ml_scene_renderer.h.
QReadWriteLock MLThreadSafeGLMeshAttributesFeeder::MLThreadSafeTextureNamesContainer::_lock [mutable, private] |
Definition at line 56 of file ml_scene_renderer.h.
std::vector<GLuint> MLThreadSafeGLMeshAttributesFeeder::MLThreadSafeTextureNamesContainer::_tmid [private] |
Definition at line 53 of file ml_scene_renderer.h.