OpenGLStateLibrary Class Reference

#include <iglrender.h>

Public Member Functions

virtual ~OpenGLStateLibrary ()
 INTEGER_CONSTANT (Version, 1)
 STRING_CONSTANT (Name,"openglshaderlibrary")
virtual void getDefaultState (OpenGLState &state) const =0
virtual void insert (const std::string &name, const OpenGLState &state)=0
virtual void erase (const std::string &name)=0

Detailed Description

Definition at line 74 of file iglrender.h.


Constructor & Destructor Documentation

virtual OpenGLStateLibrary::~OpenGLStateLibrary (  )  [inline, virtual]

Definition at line 76 of file iglrender.h.


Member Function Documentation

virtual void OpenGLStateLibrary::erase ( const std::string name  )  [pure virtual]
virtual void OpenGLStateLibrary::getDefaultState ( OpenGLState state  )  const [pure virtual]
virtual void OpenGLStateLibrary::insert ( const std::string name,
const OpenGLState state 
) [pure virtual]
OpenGLStateLibrary::INTEGER_CONSTANT ( Version  ,
 
)
OpenGLStateLibrary::STRING_CONSTANT ( Name  ,
"openglshaderlibrary"   
)

The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2