14 #ifndef OGLPLUS_BOUND_RENDERBUFFER_1107121519_HPP
15 #define OGLPLUS_BOUND_RENDERBUFFER_1107121519_HPP
47 BoundObjOps(
Target init_tgt)
58 return ExplicitOps::GetIntParam(
88 const images::ImageSpec & image_spec
109 ExplicitOps::StorageMultisample(
125 return ExplicitOps::Width(
136 return ExplicitOps::Height(
147 return ExplicitOps::RedSize(
158 return ExplicitOps::GreenSize(
169 return ExplicitOps::BlueSize(
180 return ExplicitOps::AlphaSize(
191 return ExplicitOps::DepthSize(
202 return ExplicitOps::StencilSize(
213 return ExplicitOps::Samples(
234 #endif // include guard
GLsizei Height(void) const
Definition: renderbuffer.hpp:134
GLint GetIntParam(GLenum query) const
Definition: renderbuffer.hpp:54
GLsizei GreenSize(void) const
Definition: renderbuffer.hpp:156
GLsizei StencilSize(void) const
Definition: renderbuffer.hpp:200
PixelDataInternalFormat
OpenGL pixel data internal format enumeration.
Definition: pixel_data.hpp:79
RenderbufferTarget
Renderbuffer bind target.
Definition: renderbuffer_target.hpp:24
const BoundObjOps & StorageMultisample(GLsizei samples, PixelDataInternalFormat internalformat, GLsizei width, GLsizei height) const
Definition: renderbuffer.hpp:102
PixelDataInternalFormat InternalFormat(void) const
Definition: renderbuffer.hpp:222
GLsizei Width(void) const
Definition: renderbuffer.hpp:123
GLsizei DepthSize(void) const
Definition: renderbuffer.hpp:189
PixelDataInternalFormat InternalFormat
Alias for PixelDataInternalFormat.
Definition: pixel_data.hpp:95
GLsizei Samples(void) const
Definition: renderbuffer.hpp:211
const BoundObjOps & Storage(const images::ImageSpec &image_spec) const
Definition: renderbuffer.hpp:87
GLsizei BlueSize(void) const
Definition: renderbuffer.hpp:167
Operations on currently bound objects.
GLsizei RedSize(void) const
Definition: renderbuffer.hpp:145
GLsizei AlphaSize(void) const
Definition: renderbuffer.hpp:178
Renderbuffer object wrappers.
Class wrapping renderbuffer functions with explicit target selector.
Definition: renderbuffer.hpp:143
const BoundObjOps & Storage(PixelDataInternalFormat internalformat, GLsizei width, GLsizei height) const
Definition: renderbuffer.hpp:68
Object< RenderbufferOps > Renderbuffer
An oglplus_object encapsulating the renderbuffer object functionality.
Definition: renderbuffer.hpp:401