Open CASCADE Technology 6.5.2
Data Structures | Typedefs
OpenGl_ResourceCleaner.hxx File Reference
#include <OpenGl_tgl_all.hxx>
#include <NCollection_Queue.hxx>
#include <NCollection_List.hxx>
#include <NCollection_Map.hxx>
#include <NCollection_DataMap.hxx>
#include <OpenGl_Resource.hxx>

Data Structures

class  OpenGl_ResourceCleaner
 OpenGl_ResourceCleaner should be used to clean OpenGl memory resources; The reason is that the resources might be shared between the contexts and should be cleaned up only while suitable context is active;. More...

Typedefs

typedef NCollection_Queue
< Handle_OpenGl_Resource > 
QueueOfResources
typedef NCollection_DataMap
< GLCONTEXT, QueueOfResources
DataMapOfContextsResources
typedef NCollection_Map
< GLCONTEXT > 
MapOfContexts

Typedef Documentation

typedef NCollection_Map<GLCONTEXT> MapOfContexts
typedef NCollection_Queue<Handle_OpenGl_Resource> QueueOfResources
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines