Developer documentation
Version 3.0.3-105-gd3941f44
MR::GUI::GL::VertexArrayObject Class Reference

#include "gui/opengl/gl.h"

Public Member Functions

 VertexArrayObject ()
 
 ~VertexArrayObject ()
 
 VertexArrayObject (const VertexArrayObject &)
 
 VertexArrayObject (VertexArrayObject &&t)
 
VertexArrayObjectoperator= (VertexArrayObject &&t)
 
 operator GLuint () const
 
void gen ()
 
void clear ()
 
void bind () const
 

Protected Attributes

Context::Checker check_context
 
GLuint id
 

Detailed Description

Definition at line 255 of file gl.h.

Constructor & Destructor Documentation

◆ VertexArrayObject() [1/3]

MR::GUI::GL::VertexArrayObject::VertexArrayObject ( )
inline

Definition at line 257 of file gl.h.

◆ ~VertexArrayObject()

MR::GUI::GL::VertexArrayObject::~VertexArrayObject ( )
inline

Definition at line 258 of file gl.h.

◆ VertexArrayObject() [2/3]

MR::GUI::GL::VertexArrayObject::VertexArrayObject ( const VertexArrayObject )
inline

Definition at line 259 of file gl.h.

◆ VertexArrayObject() [3/3]

MR::GUI::GL::VertexArrayObject::VertexArrayObject ( VertexArrayObject &&  t)
inline

Definition at line 260 of file gl.h.

Member Function Documentation

◆ bind()

void MR::GUI::GL::VertexArrayObject::bind ( ) const
inline

Definition at line 277 of file gl.h.

◆ clear()

void MR::GUI::GL::VertexArrayObject::clear ( )
inline

Definition at line 270 of file gl.h.

◆ gen()

void MR::GUI::GL::VertexArrayObject::gen ( )
inline

Definition at line 263 of file gl.h.

◆ operator GLuint()

MR::GUI::GL::VertexArrayObject::operator GLuint ( ) const
inline

Definition at line 262 of file gl.h.

◆ operator=()

VertexArrayObject & MR::GUI::GL::VertexArrayObject::operator= ( VertexArrayObject &&  t)
inline

Definition at line 261 of file gl.h.

Member Data Documentation

◆ check_context

Context::Checker MR::GUI::GL::VertexArrayObject::check_context
protected

Definition at line 284 of file gl.h.

◆ id

GLuint MR::GUI::GL::VertexArrayObject::id
protected

Definition at line 285 of file gl.h.


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