OGLplus (0.52.0) a C++ wrapper for OpenGL

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

Common framebuffer operations. More...

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

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

Public Types

typedef FramebufferTarget Target
 Framebuffer bind targets.
 

Public Member Functions

void Bind (Target target) const
 Binds this framebuffer to the specified target. More...
 

Static Public Member Functions

static FramebufferName Binding (Target target)
 Returns the current Framebuffer bound to specified target. More...
 
static void Bind (Target target, FramebufferName framebuffer)
 Binds the specified framebuffer to the specified target. More...
 

Detailed Description

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

Common framebuffer operations.

Note
Do not use this class directly, use Framebuffer or DefaultFramebuffer instead.

Member Function Documentation

static void oglplus::ObjBindingOps< tag::Framebuffer >::Bind ( Target  target,
FramebufferName  framebuffer 
)
staticinherited

Binds the specified framebuffer to the specified target.

Related OpenGL symbols:
glBindFramebuffer

References oglplus::GetGLName().

void oglplus::ObjCommonOps< tag::Framebuffer >::Bind ( Target  target) const

Binds this framebuffer to the specified target.

Related OpenGL symbols:
glBindFramebuffer
static FramebufferName oglplus::ObjBindingOps< tag::Framebuffer >::Binding ( Target  target)
staticinherited

Returns the current Framebuffer bound to specified target.

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