Reference

CL_OpenGL(3)

OpenGL "main" class.

NAME

CL_OpenGL - OpenGL "main" class.

DESCRIPTION

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

CLASS MEMBERS

static void begin_2d()
static void end_2d()
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 )

MEMBERS WITH DESCRIPTIONS

static void begin_2d()
Description:

static void end_2d()
Description:

set attribute functions

static void set_use_gl(
 int v )

Description:

static void set_buffer_size(
 int v )

Description:

static void set_level(
 int v )

Description:

static void set_rgba(
 int v )

Description:

static void set_doublebuffer(
 int v )

Description:

static void set_stereo(
 int v )

Description:

static void set_aux_buffers(
 int v )

Description:

static void set_red_size(
 int v )

Description:

static void set_green_size(
 int v )

Description:

static void set_blue_size(
 int v )

Description:

static void set_alpha_size(
 int v )

Description:

static void set_depth_size(
 int v )

Description:

static void set_stencil_size(
 int v )

Description:

static void set_accum_red_size(
 int v )

Description:

static void set_accum_green_size(
 int v )

Description:

static void set_accum_blue_size(
 int v )

Description:

static void set_accum_alpha_size(
 int v )

Description:

SEE ALSO

All ClanLib API classes can be found in clanlib (3).

AUTHORS

Originally written by Magnus Norddahl <[email protected]> and Martin Starch <[email protected]>. ClanLib is now developed by the ClanLib Development team as an Open Source project.

The ClanLib man pages was created using the Perceps documentation system (another excellent piece of Open Source software, available at http://somewhere.in.the.world.org).

See clanlib (3) to find out how to get a full list of contributors and details on how to submit bug reports, comments etc.