#include <bcpbuffer.h>
Public Member Functions | |
| BC_PBuffer (int w, int h) | |
| ~BC_PBuffer () | |
| void | reset () |
| void | enable_opengl () |
Private Member Functions | |
| void | new_pbuffer (int w, int h) |
Private Attributes | |
| int | w |
| int | h |
| int | window_id |
Friends | |
| class | VFrame |
Definition at line 19 of file bcpbuffer.h.
| BC_PBuffer::BC_PBuffer | ( | int | w, | |
| int | h | |||
| ) |
Definition at line 10 of file bcpbuffer.C.
References new_pbuffer(), and reset().

| BC_PBuffer::~BC_PBuffer | ( | ) |
Definition at line 20 of file bcpbuffer.C.
References BC_WindowBase::get_synchronous(), and window_id.

| void BC_PBuffer::reset | ( | ) |
| void BC_PBuffer::enable_opengl | ( | ) |
Definition at line 162 of file bcpbuffer.C.
References BC_Synchronous::current_window, BC_WindowBase::get_display(), BC_WindowBase::get_synchronous(), and BC_Synchronous::is_pbuffer.
Referenced by VFrame::enable_opengl().

| void BC_PBuffer::new_pbuffer | ( | int | w, | |
| int | h | |||
| ) | [private] |
Definition at line 45 of file bcpbuffer.C.
References BC_Synchronous::current_window, BC_Resources::error, BC_WindowBase::get_display(), BC_WindowBase::get_id(), BC_WindowBase::get_screen(), BC_WindowBase::get_synchronous(), and window_id.
Referenced by BC_PBuffer().

friend class VFrame [friend] |
Definition at line 25 of file bcpbuffer.h.
int BC_PBuffer::w [private] |
Definition at line 44 of file bcpbuffer.h.
int BC_PBuffer::h [private] |
Definition at line 45 of file bcpbuffer.h.
int BC_PBuffer::window_id [private] |
Definition at line 46 of file bcpbuffer.h.
Referenced by VFrame::create_pbuffer(), new_pbuffer(), reset(), and ~BC_PBuffer().
1.5.5