#include <glh_obs.h>
Public Member Functions | |
| void | call_list () |
| void | del () |
| bool | is_valid () const |
| lazy_build_display_list (void(*builder)()=0, bool managed=false) | |
| void | rebuild () |
| void | set_build_func (void(*builder)()) |
| virtual | ~lazy_build_display_list () |
Private Member Functions | |
| void | gen () |
| void | rebuild_list () |
Private Attributes | |
| void(* | build_func )() |
| GLuint | dlist |
| bool | manageObjects |
| bool | needs_rebuild |
| bool | valid |
| glh::lazy_build_display_list::lazy_build_display_list | ( | void(*)() | builder = 0, |
| bool | managed = false |
||
| ) | [inline] |
| virtual glh::lazy_build_display_list::~lazy_build_display_list | ( | ) | [inline, virtual] |
| void glh::lazy_build_display_list::call_list | ( | ) | [inline] |
| void glh::lazy_build_display_list::del | ( | ) | [inline] |
| void glh::lazy_build_display_list::gen | ( | ) | [inline, private] |
| bool glh::lazy_build_display_list::is_valid | ( | ) | const [inline] |
| void glh::lazy_build_display_list::rebuild | ( | ) | [inline] |
| void glh::lazy_build_display_list::rebuild_list | ( | ) | [inline, private] |
| void glh::lazy_build_display_list::set_build_func | ( | void(*)() | builder | ) | [inline] |
void(* glh::lazy_build_display_list::build_func)() [private] |
GLuint glh::lazy_build_display_list::dlist [private] |
bool glh::lazy_build_display_list::manageObjects [private] |
bool glh::lazy_build_display_list::needs_rebuild [private] |
bool glh::lazy_build_display_list::valid [private] |