Home |All Classes |Grouped Classes |Index |Search

Class CL_OpenGLWindowDescription

OpenGL specific display window description. More...

Derived from:

public CL_DisplayWindowDescription

Derived by:

None

Group:

Display (GL)

#include <ClanLib/gl.h>

Class Members:

Construction:

CL_OpenGLWindowDescription

Constructs a window description with default values.


Attributes:

get_doublebuffer

Returns true if only double-buffered visuals are considered.

get_stereo

Returns true if only stereo visuals are considered.

get_buffer_size

Returns the desired color buffer size.

get_red_size

Returns the minimum required red buffer.

get_green_size

Returns the minimum required green buffer.

get_blue_size

Returns the minimum required blue buffer.

get_alpha_size

Returns the minimum required alpha buffer.

get_depth_size

Returns the minimum required depth buffer.

get_stencil_size

Returns the minimum required stencil buffer.

get_multisampling

Returns the number of samples per pixel.


Operations:

set_doublebuffer

Sets if only double-buffered visuals are considered.

set_stereo

Sets if only stereo visuals are to be considered.

set_buffer_size

Sets the desired color buffer size.

set_red_size

Sets the minimum required red buffer.

set_green_size

Sets the minimum required green buffer.

set_blue_size

Sets the minimum required blue buffer.

set_alpha_size

Sets the minimum required alpha buffer.

set_depth_size

Sets the minimum required depth buffer.

set_stencil_size

Sets the minimum required stencil buffer.

set_multisampling

Sets the number of samples per pixel.

Detailed description:

Use this class to setup OpenGL specific settings for a top level window: