ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

graphics/tinygl/list.cpp File Reference

#include "graphics/tinygl/zgl.h"
#include "graphics/tinygl/opinfo.h"
Include dependency graph for graphics/tinygl/list.cpp:

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

Definition at line 29 of file graphics/tinygl/list.cpp.

#define FORBIDDEN_SYMBOL_EXCEPTION_fprintf

Definition at line 30 of file graphics/tinygl/list.cpp.

#define FORBIDDEN_SYMBOL_EXCEPTION_fputc

Definition at line 31 of file graphics/tinygl/list.cpp.

#define FORBIDDEN_SYMBOL_EXCEPTION_stderr

Definition at line 32 of file graphics/tinygl/list.cpp.



Generated on Sat Apr 20 2019 05:06:55 for ResidualVM by doxygen 1.7.1
curved edge   curved edge