Ion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ion::gfx::RenderbufferInfo< T > Struct Template Reference

A RenderbufferInfo corresponds to an OpenGL Renderbuffer Object. More...

#include "openglobjects.h"

Inheritance diagram for ion::gfx::RenderbufferInfo< T >:
Collaboration diagram for ion::gfx::RenderbufferInfo< T >:

Public Member Functions

 RenderbufferInfo ()
 

Public Attributes

GLsizei width
 The dimensions of the renderbuffer. More...
 
GLsizei height
 
GLenum internal_format
 The internal format of the renderbuffer. More...
 
GLsizei red_size
 The size in bits of each channel in the renderbuffer's data stores. More...
 
GLsizei green_size
 
GLsizei blue_size
 
GLsizei alpha_size
 
GLsizei depth_size
 
GLsizei stencil_size
 
GLsizei multisample_samples
 

Detailed Description

template<typename T>
struct ion::gfx::RenderbufferInfo< T >

A RenderbufferInfo corresponds to an OpenGL Renderbuffer Object.

Definition at line 208 of file openglobjects.h.

Constructor & Destructor Documentation

template<typename T>
ion::gfx::RenderbufferInfo< T >::RenderbufferInfo ( )
inline

Definition at line 209 of file openglobjects.h.

Member Data Documentation

template<typename T>
GLsizei ion::gfx::RenderbufferInfo< T >::alpha_size

Definition at line 229 of file openglobjects.h.

template<typename T>
GLsizei ion::gfx::RenderbufferInfo< T >::blue_size

Definition at line 228 of file openglobjects.h.

template<typename T>
GLsizei ion::gfx::RenderbufferInfo< T >::depth_size

Definition at line 230 of file openglobjects.h.

template<typename T>
GLsizei ion::gfx::RenderbufferInfo< T >::green_size

Definition at line 227 of file openglobjects.h.

template<typename T>
GLsizei ion::gfx::RenderbufferInfo< T >::height

Definition at line 222 of file openglobjects.h.

template<typename T>
GLenum ion::gfx::RenderbufferInfo< T >::internal_format

The internal format of the renderbuffer.

Definition at line 224 of file openglobjects.h.

template<typename T>
GLsizei ion::gfx::RenderbufferInfo< T >::multisample_samples

Definition at line 232 of file openglobjects.h.

template<typename T>
GLsizei ion::gfx::RenderbufferInfo< T >::red_size

The size in bits of each channel in the renderbuffer's data stores.

Definition at line 226 of file openglobjects.h.

template<typename T>
GLsizei ion::gfx::RenderbufferInfo< T >::stencil_size

Definition at line 231 of file openglobjects.h.

template<typename T>
GLsizei ion::gfx::RenderbufferInfo< T >::width

The dimensions of the renderbuffer.

Definition at line 221 of file openglobjects.h.


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