ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

#include <framebuffer.h>

Inheritance diagram for OpenGL::FrameBuffer:
Collaboration diagram for OpenGL::FrameBuffer:

List of all members.

Public Member Functions

 FrameBuffer (uint width, uint height)
 FrameBuffer (GLuint texture_name, uint width, uint height, uint texture_width, uint texture_height)
virtual ~FrameBuffer ()
virtual void attach ()
virtual void detach ()

Protected Member Functions

GLuint getFrameBufferName () const

Private Member Functions

void init ()

Private Attributes

GLuint _renderBuffers [2]
GLuint _frameBuffer

Detailed Description

Definition at line 31 of file framebuffer.h.

Constructor & Destructor Documentation

OpenGL::FrameBuffer::FrameBuffer ( uint  width,
uint  height 
OpenGL::FrameBuffer::FrameBuffer ( GLuint  texture_name,
uint  width,
uint  height,
uint  texture_width,
uint  texture_height 
virtual OpenGL::FrameBuffer::~FrameBuffer (  )  [virtual]

Member Function Documentation

virtual void OpenGL::FrameBuffer::attach (  )  [virtual]

Reimplemented in OpenGL::MultiSampleFrameBuffer.

virtual void OpenGL::FrameBuffer::detach (  )  [virtual]

Reimplemented in OpenGL::MultiSampleFrameBuffer.

GLuint OpenGL::FrameBuffer::getFrameBufferName (  )  const [inline, protected]

Definition at line 48 of file framebuffer.h.

void OpenGL::FrameBuffer::init (  )  [private]

Reimplemented in OpenGL::MultiSampleFrameBuffer.

Member Data Documentation

Definition at line 53 of file framebuffer.h.

Definition at line 52 of file framebuffer.h.

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

Generated on Sat Aug 8 2020 05:03:48 for ResidualVM by doxygen 1.7.1
curved edge   curved edge