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 May 25 2019 05:06:25 for ResidualVM by doxygen 1.7.1
curved edge   curved edge