ClanSoft logo
ClanSoft logo
Entire Class Index Main Class Index Cross Index Global Index

Class CL_OpenGL

OpenGL "main" class.
Contained in: global
Derived from: none
Derived by: none
Group: GL (OpenGL)

#include <ClanLib/gl.h>


public function member index:

Operations:

static void begin_2d();
static void end_2d();
static void enable_2d_projection();
static void disable_2d_projection();
static void set_use_gl(int v);
static void set_buffer_size(int v);
static void set_level(int v);
static void set_rgba(int v);
static void set_doublebuffer(int v);
static void set_stereo(int v);
static void set_aux_buffers(int v);
static void set_red_size(int v);
static void set_green_size(int v);
static void set_blue_size(int v);
static void set_alpha_size(int v);
static void set_depth_size(int v);
static void set_stencil_size(int v);
static void set_accum_red_size(int v);
static void set_accum_green_size(int v);
static void set_accum_blue_size(int v);
static void set_accum_alpha_size(int v);
 

Description:

CL_OpenGL is a class containing some functions that are general for both OpenGL and ClanLib.


Function Member Descriptions:

CL_OpenGL::begin_2d - Begin 2d
static void begin_2d();


CL_OpenGL::disable_2d_projection - Disable 2d projection
static void disable_2d_projection();


CL_OpenGL::enable_2d_projection - Enable 2d projection
static void enable_2d_projection();


CL_OpenGL::end_2d - End 2d
static void end_2d();


CL_OpenGL::set_accum_alpha_size - Set accum alpha size
static void set_accum_alpha_size(int v);


CL_OpenGL::set_accum_blue_size - Set accum blue size
static void set_accum_blue_size(int v);


CL_OpenGL::set_accum_green_size - Set accum green size
static void set_accum_green_size(int v);


CL_OpenGL::set_accum_red_size - Set accum red size
static void set_accum_red_size(int v);


CL_OpenGL::set_alpha_size - Set alpha size
static void set_alpha_size(int v);


CL_OpenGL::set_aux_buffers - Set aux buffers
static void set_aux_buffers(int v);


CL_OpenGL::set_blue_size - Set blue size
static void set_blue_size(int v);


CL_OpenGL::set_buffer_size - Set buffer size
static void set_buffer_size(int v);


CL_OpenGL::set_depth_size - Set depth size
static void set_depth_size(int v);


CL_OpenGL::set_doublebuffer - Set doublebuffer
static void set_doublebuffer(int v);


CL_OpenGL::set_green_size - Set green size
static void set_green_size(int v);


CL_OpenGL::set_level - Set level
static void set_level(int v);


CL_OpenGL::set_red_size - Set red size
static void set_red_size(int v);


CL_OpenGL::set_rgba - Set rgba
static void set_rgba(int v);


CL_OpenGL::set_stencil_size - Set stencil size
static void set_stencil_size(int v);


CL_OpenGL::set_stereo - Set stereo
static void set_stereo(int v);


CL_OpenGL::set_use_gl - Set use gl
static void set_use_gl(int v);