|
Public Member Functions |
virtual | ~Config () |
GdkGLConfig * | gobj () |
const GdkGLConfig * | gobj () const |
GdkGLConfig * | gobj_copy () |
Glib::RefPtr< Gdk::Screen > | get_screen () |
| Get Gdk::Screen.
|
Glib::RefPtr< const Gdk::Screen > | get_screen () const |
| Get Gdk::Screen.
|
bool | get_attrib (int attribute, int &value) const |
| Gets information about a OpenGL frame buffer configuration.
|
Glib::RefPtr< Gdk::Colormap > | get_colormap () |
| Gets the Gdk::Colormap that is appropriate for the OpenGL frame buffer configuration.
|
Glib::RefPtr< const Gdk::Colormap > | get_colormap () const |
| Gets the Gdk::Colormap that is appropriate for the OpenGL frame buffer configuration.
|
Glib::RefPtr< Gdk::Visual > | get_visual () |
| Gets the Gdk::Visual that is appropriate for the OpenGL frame buffer configuration.
|
Glib::RefPtr< const Gdk::Visual > | get_visual () const |
| Gets the Gdk::Visual that is appropriate for the OpenGL frame buffer configuration.
|
int | get_depth () const |
| Gets the color depth of the OpenGL-capable visual.
|
int | get_layer_plane () const |
| Gets the layer plane (level) of the frame buffer.
|
int | get_n_aux_buffers () const |
| Gets the number of auxiliary color buffers.
|
int | get_n_sample_buffers () const |
| Gets the number of multisample buffers.
|
bool | is_rgba () const |
| Returns whether the configured frame buffer is RGBA mode.
|
bool | is_double_buffered () const |
| Returns whether the configuration supports the double-buffered visual.
|
bool | is_stereo () const |
| Returns whether the configuration supports the stereo visual.
|
bool | has_alpha () const |
| Returns whether the configured color buffer has alpha bits.
|
bool | has_depth_buffer () const |
| Returns whether the configured frame buffer has depth buffer.
|
bool | has_stencil_buffer () const |
| Returns whether the configured frame buffer has stencil buffer.
|
bool | has_accum_buffer () const |
| Returns whether the configured frame buffer has accumulation buffer.
|
Static Public Member Functions |
Glib::RefPtr< Config > | create (const int *attrib_list) |
| Returns an OpenGL frame buffer configuration that match the specified attributes.
|
Glib::RefPtr< Config > | create (const Glib::RefPtr< const Gdk::Screen > &screen, const int *attrib_list) |
Glib::RefPtr< Config > | create (ConfigMode mode) |
| Returns an OpenGL frame buffer configuration that match the specified display mode.
|
Glib::RefPtr< Config > | create (const Glib::RefPtr< const Gdk::Screen > &screen, ConfigMode mode) |
Protected Member Functions |
| Config (const int *attrib_list) |
| Config (const Glib::RefPtr< const Gdk::Screen > &screen, const int *attrib_list) |
| Config (ConfigMode mode) |
| Config (const Glib::RefPtr< const Gdk::Screen > &screen, ConfigMode mode) |
Related Functions |
(Note that these are not member functions.)
|
Glib::RefPtr< Gdk::GL::Config > | wrap (GdkGLConfig *object, bool take_copy=false) |