|
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) |