#include "graphics/tinygl/zgl.h"
#include "graphics/tinygl/opinfo.h"
Go to the source code of this file.
Namespaces |
namespace | TinyGL |
Defines |
#define | FORBIDDEN_SYMBOL_EXCEPTION_FILE |
#define | FORBIDDEN_SYMBOL_EXCEPTION_fprintf |
#define | FORBIDDEN_SYMBOL_EXCEPTION_fputc |
#define | FORBIDDEN_SYMBOL_EXCEPTION_stderr |
#define | ADD_OP(a, b, c) "gl" #a " " #c, |
#define | ADD_OP(a, b, c) glop ## a , |
#define | ADD_OP(a, b, c) b + 1 , |
Functions |
GLContext * | TinyGL::gl_get_context () |
static GLList * | TinyGL::find_list (GLContext *c, unsigned int list) |
static void | TinyGL::delete_list (GLContext *c, int list) |
static GLList * | TinyGL::alloc_list (GLContext *c, int list) |
void | TinyGL::gl_print_op (FILE *f, GLParam *p) |
void | TinyGL::gl_compile_op (GLContext *c, GLParam *p) |
void | TinyGL::gl_add_op (GLParam *p) |
void | TinyGL::glopEndList (GLContext *, GLParam *) |
void | TinyGL::glopNextBuffer (GLContext *, GLParam *) |
void | TinyGL::glopCallList (GLContext *c, GLParam *p) |
void | TinyGL::glNewList (unsigned int list, int mode) |
void | TinyGL::glEndList () |
int | TinyGL::glIsList (unsigned int list) |
unsigned int | TinyGL::glGenLists (int range) |
Variables |
static const char * | TinyGL::op_table_str [] |
static void(* | TinyGL::op_table_func [])(GLContext *, GLParam *) |
static int | TinyGL::op_table_size [] |
Define Documentation
#define ADD_OP |
( |
|
a, |
|
|
|
b, |
|
|
|
c | |
|
) |
| | "gl" #a " " #c, |
#define ADD_OP |
( |
|
a, |
|
|
|
b, |
|
|
|
c | |
|
) |
| | b + 1 , |
#define ADD_OP |
( |
|
a, |
|
|
|
b, |
|
|
|
c | |
|
) |
| | glop ## a , |
#define FORBIDDEN_SYMBOL_EXCEPTION_FILE |
#define FORBIDDEN_SYMBOL_EXCEPTION_fprintf |
#define FORBIDDEN_SYMBOL_EXCEPTION_fputc |
#define FORBIDDEN_SYMBOL_EXCEPTION_stderr |