OGLplus (0.52.0) a C++ wrapper for OpenGL

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

Common program pipeline operations. More...

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

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

Public Member Functions

void Bind (void) const
 Binds this program pipeline object. More...
 

Static Public Member Functions

static ProgramPipelineName Binding (void)
 Returns the currently bound ProgramPipeline. More...
 
static void Bind (ProgramPipelineName pipeline)
 Binds the specified vertex_array object. More...
 

Detailed Description

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

Common program pipeline operations.

Note
Do not use this class directly, use ProgramPipeline or NoProgramPipeline instead.

Member Function Documentation

static void oglplus::ObjBindingOps< tag::ProgramPipeline >::Bind ( ProgramPipelineName  pipeline)
staticinherited

Binds the specified vertex_array object.

Related OpenGL symbols:
glBindProgramPipeline

References oglplus::GetGLName().

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

Binds this program pipeline object.

Related OpenGL symbols:
glBindProgramPipeline
static ProgramPipelineName oglplus::ObjBindingOps< tag::ProgramPipeline >::Binding ( void  )
staticinherited

Returns the currently bound ProgramPipeline.

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).