All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Luminous::ContextArray Class Referenceabstract

This class is a utility class that provides easier handling of OpenGL context-specific variables. More...

#include <Luminous/ContextArray.hpp>

Inheritance diagram for Luminous::ContextArray:
Luminous::ContextArrayT< T >

Public Member Functions

 ContextArray ()
 Constructor.
 
virtual ~ContextArray ()
 Destructor.
 

Friends

class RenderManager
 

Detailed Description

This class is a utility class that provides easier handling of OpenGL context-specific variables.

To the developer it looks and acts like a single variable, but internally it stores a unique value for every rendering thread. This class is usually not used directly, but the templated ContextArrayT instead.