OGLplus (0.52.0) a C++ wrapper for OpenGL

oglplus::ObjCommonOps< tag::VertexArray > Class Template Reference

Common vertex array operations. More...

#include </home/chochlik/devel/oglplus/include/oglplus/vertex_array.hpp>

Inheritance diagram for oglplus::ObjCommonOps< tag::VertexArray >:
Collaboration diagram for oglplus::ObjCommonOps< tag::VertexArray >:

Public Member Functions

void Bind (void) const
 Binds this vertex array object. More...
 

Static Public Member Functions

static VertexArrayName Binding (void)
 Returns the currently bound VertexArray. More...
 
static void Bind (VertexArrayName vertex_array)
 Binds the specified vertex_array object. More...
 

Detailed Description

template<>
class oglplus::ObjCommonOps< tag::VertexArray >

Common vertex array operations.

Note
Do not use this class directly, use VertexArray or NoVertexArray instead.

Member Function Documentation

static void oglplus::ObjBindingOps< tag::VertexArray >::Bind ( VertexArrayName  vertex_array)
staticinherited

Binds the specified vertex_array object.

Related OpenGL symbols:
glBindVertexArray

References oglplus::GetGLName().

void oglplus::ObjCommonOps< tag::VertexArray >::Bind ( void  ) const

Binds this vertex array object.

Related OpenGL symbols:
glBindVertexArray
static VertexArrayName oglplus::ObjBindingOps< tag::VertexArray >::Binding ( void  )
staticinherited

Returns the currently bound VertexArray.

Related OpenGL symbols:
glGetIntegerv

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

Copyright © 2010-2014 Matúš Chochlík, University of Žilina, Žilina, Slovakia.
<matus.chochlik -at- fri.uniza.sk>
<chochlik -at -gmail.com>
Documentation generated on Mon Sep 22 2014 by Doxygen (version 1.8.6).