#include <C4DrawGL.h>
Definition at line 104 of file C4DrawGL.h.
◆ CStdGLCtx()
◆ ~CStdGLCtx()
virtual CStdGLCtx::~CStdGLCtx |
( |
| ) |
|
|
inlinevirtual |
Definition at line 111 of file C4DrawGL.h.
virtual void Clear(bool multisample_change=false)
References Clear().
◆ Clear()
virtual void CStdGLCtx::Clear |
( |
bool |
multisample_change = false | ) |
|
|
virtual |
◆ Deselect()
virtual void CStdGLCtx::Deselect |
( |
| ) |
|
|
virtual |
◆ Init()
◆ PageFlip()
virtual bool CStdGLCtx::PageFlip |
( |
| ) |
|
|
virtual |
◆ Select()
virtual bool CStdGLCtx::Select |
( |
bool |
verbose = false | ) |
|
|
virtual |
◆ SelectCommon()
void CStdGLCtx::SelectCommon |
( |
| ) |
|
|
protected |
Definition at line 35 of file C4DrawGLCtx.cpp.
39 glDisable(GL_DEPTH_TEST);
41 glDisable(GL_CULL_FACE);
44 std::vector<GLuint> toBeDeleted;
51 toBeDeleted.push_back(
hVAOs[i]);
56 glDeleteVertexArrays(toBeDeleted.size(), &toBeDeleted[0]);
std::vector< unsigned int > VAOsToBeDeleted
std::vector< GLuint > hVAOs
References hVAOs, CStdGL::pCurrCtx, pGL, and VAOsToBeDeleted.
◆ C4Surface
◆ CStdGL
◆ contexts
◆ hVAOs
std::vector<GLuint> CStdGLCtx::hVAOs |
|
protected |
◆ pWindow
◆ this_context
std::list<CStdGLCtx*>::iterator CStdGLCtx::this_context |
|
protected |
◆ VAOsToBeDeleted
std::vector<unsigned int> CStdGLCtx::VAOsToBeDeleted |
|
protected |
The documentation for this class was generated from the following files: