#include <Framebuffer.h>
Public Member Functions | |
FrameBuffer (void) | |
~FrameBuffer (void) | |
void | bind () |
void | unbind () |
void | drawBuffer (Texture2D^texture) |
void | readBuffer (Texture2D^texture) |
void | CheckStatus () |
void | buildTextureFramebuffer (int buffer, Texture2D^texture) |
void | destroy () |
Private Member Functions | |
void | initialize (int buffer, Texture2D^texture) |
Private Attributes | |
GLuint | Object |
Texture2D | tex01 |
GLuint | buffer01 |
FrameBuffer::FrameBuffer | ( | void | ) |
FrameBuffer::~FrameBuffer | ( | void | ) |
void FrameBuffer::bind | ( | ) |
void FrameBuffer::buildTextureFramebuffer | ( | int | buffer, | |
Texture2D^ | texture | |||
) |
void FrameBuffer::CheckStatus | ( | ) |
void FrameBuffer::destroy | ( | ) |
void FrameBuffer::drawBuffer | ( | Texture2D^ | texture | ) |
void FrameBuffer::initialize | ( | int | buffer, | |
Texture2D^ | texture | |||
) | [private] |
void FrameBuffer::readBuffer | ( | Texture2D^ | texture | ) |
void FrameBuffer::unbind | ( | ) |
GLuint LUVis::FrameBuffer::buffer01 [private] |
GLuint LUVis::FrameBuffer::Object [private] |
Texture2D LUVis::FrameBuffer::tex01 [private] |