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

class oglplus::ObjCommonOps< tag::ProgramPipeline >

Common program pipeline operations.

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

Member Function Documentation

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

Binds the specified vertex_array object.

Related OpenGL symbols:

References oglplus::GetGLName().

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

Binds this program pipeline object.

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

Returns the currently bound ProgramPipeline.

Related OpenGL symbols:

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