OpenPolygon  1.0.0
OpenPolygon is a Rendering Engine
Public Member Functions | List of all members
Engine::GLFeedbackDoubleBuffer Class Reference

The GLFeedbackDoubleBuffer class. More...

#include <glfeedbackdoublebuffer.h>

Inheritance diagram for Engine::GLFeedbackDoubleBuffer:
Engine::IGDoubleBuffer

Public Member Functions

void create (IGBuffer *front, IGBuffer *back, int size_data)
 create More...
 
void update (int offset, int size_data, void *data)
 update More...
 
void SwapBuffers (void)
 SwapBuffers. More...
 
- Public Member Functions inherited from Engine::IGDoubleBuffer
uint getFrontBufferID (void)
 
uint getBackBufferID (void)
 

Additional Inherited Members

- Protected Attributes inherited from Engine::IGDoubleBuffer
uint m_front_buffer_id
 
uint m_back_buffer_id
 
int m_size_data
 

Detailed Description

The GLFeedbackDoubleBuffer class.

Member Function Documentation

void GLFeedbackDoubleBuffer::create ( IGBuffer front,
IGBuffer back,
int  size_data 
)
virtual

create

Create Front and Back Buffer

Implements Engine::IGDoubleBuffer.

void GLFeedbackDoubleBuffer::SwapBuffers ( void  )
virtual

SwapBuffers.

Copy Back buffer data into Front buffer

Implements Engine::IGDoubleBuffer.

void GLFeedbackDoubleBuffer::update ( int  offset,
int  size_data,
void *  data 
)
virtual

update

Update Back Buffer

Parameters
offset
size_data
data

Implements Engine::IGDoubleBuffer.


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