Gtk-- Reference: Gtk::Style

Class Index | Cross Index | Namespace Index

# Class Gtk::Style

Contained in: Gtk
Derived from: GtkStyle
Derived by: none

#include <gtk--/style.h>

### public function member index:
``void`` | `apply_default_background` | `(`const` `Gdk_Drawable`& `window`, `bool` `set_bg`, `GtkStateType` `state_type`, `const` `Gdk_Rectangle`& `area`, `gint` `x`, `gint` `y`, `gint` `width`, `gint` `height`)`;
``Style`*` | `copy` | `() `const``;
``static` `Style`*` | `create` | `()`;
``void`` | `draw_arrow` | `(`Gdk_Window`& `window`, `GtkStateType` `state_type`, `GtkShadowType` `shadow_type`, `GtkArrowType` `arrow_type`, `gint` `fill`, `gint` `x`, `gint` `y`, `gint` `width`, `gint` `height`) `const``;
``void`` | `draw_diamond` | `(`Gdk_Window`& `window`, `GtkStateType` `state_type`, `GtkShadowType` `shadow_type`, `gint` `x`, `gint` `y`, `gint` `width`, `gint` `height`) `const``;
``void`` | `draw_hline` | `(`Gdk_Window`& `window`, `GtkStateType` `state_type`, `gint` `x1`, `gint` `x2`, `gint` `y`) `const``;
``void`` | `draw_oval` | `(`Gdk_Window`& `window`, `GtkStateType` `state_type`, `GtkShadowType` `shadow_type`, `gint` `x`, `gint` `y`, `gint` `width`, `gint` `height`) `const``;
``void`` | `draw_polygon` | `(`Gdk_Window`& `window`, `GtkStateType` `state_type`, `GtkShadowType` `shadow_type`, `GdkPoint`* `points`, `gint` `npoints`, `gint` `fill`) `const``;
``void`` | `draw_shadow` | `(`Gdk_Window`& `window`, `GtkStateType` `state_type`, `GtkShadowType` `shadow_type`, `gint` `x`, `gint` `y`, `gint` `width`, `gint` `height`) `const``;
``void`` | `draw_string` | `(`Gdk_Window`& `window`, `GtkStateType` `state_type`, `gint` `x`, `gint` `y`, `const` `nstring`& `string`) `const``;
``void`` | `draw_vline` | `(`Gdk_Window`& `window`, `GtkStateType` `state_type`, `gint` `y1`, `gint` `y2`, `gint` `x`) `const``;
``inline` `Gdk_Pixmap`` | `get_background` | `(`GtkStateType` `state_type`)`;
``inline` `Gdk_GC`` | `get_base_gc` | `(`GtkStateType` `state_type`)`;
``inline` `Gdk_GC`` | `get_bg_gc` | `(`GtkStateType` `state_type`)`;
``inline` `Gdk_GC`` | `get_black_gc` | `()`;
``inline` `Gdk_GC`` | `get_dark_gc` | `(`GtkStateType` `state_type`)`;
``inline` `Gdk_GC`` | `get_fg_gc` | `(`GtkStateType` `state_type`)`;
``Gdk_Font`` | `get_font` | `() `const``;
``inline` `Gdk_GC`` | `get_light_gc` | `(`GtkStateType` `state_type`)`;
``inline` `Gdk_GC`` | `get_mid_gc` | `(`GtkStateType` `state_type`)`;
``inline` `Gdk_GC`` | `get_text_gc` | `(`GtkStateType` `state_type`)`;
``inline` `Gdk_GC`` | `get_white_gc` | `()`;
``inline` `const` `GtkStyle`*` | `gtkobj` | `() `const``;
``inline` `GtkStyle`*` | `gtkobj` | `()`;
``Style`*` | `ref` | `()`;
``void`` | `set_background` | `(`const` `Gdk_Drawable`& `window`, `GtkStateType` `state_type`)`;
``void`` | `set_base` | `(`GtkStateType` `state_type`, `const` `Gdk_Color`& `new_color`)`;
``void`` | `set_bg` | `(`GtkStateType` `state_type`, `const` `Gdk_Color`& `new_color`)`;
``void`` | `set_dark` | `(`GtkStateType` `state_type`, `const` `Gdk_Color`& `new_color`)`;
``void`` | `set_fg` | `(`GtkStateType` `state_type`, `const` `Gdk_Color`& `new_color`)`;
``void`` | `set_font` | `(`Gdk_Font` `f`)`;
``void`` | `set_light` | `(`GtkStateType` `state_type`, `const` `Gdk_Color`& `new_color`)`;
``void`` | `set_mid` | `(`GtkStateType` `state_type`, `const` `Gdk_Color`& `new_color`)`;
``void`` | `set_text` | `(`GtkStateType` `state_type`, `const` `Gdk_Color`& `new_color`)`;
``void`` | `unref` | `()`;
`` | `~Style` | `()`;
### protected function member index:
`` | `Style` | `(`void`* `do_not_derive_me`)`;
### private function member index:
`` | `Style` | `()`;
`` | `Style` | `(`const` `Style`&)`;
``Style`` | `operator``=` | `(`const` `Style`&)`;

## Description:

## Function Member Descriptions: