Ardour  9.0-pre0-582-g084a23a80d
Gtk::Style_Class Class Reference

#include <style_p.h>

Inheritance diagram for Gtk::Style_Class:
[legend]

Public Member Functions

const Glib::Class & init ()
 

Static Public Member Functions

static void class_init_function (void *g_class, void *class_data)
 
static Glib::ObjectBase * wrap_new (GObject *)
 

Static Protected Member Functions

static void realize_callback (GtkStyle *self)
 
static void unrealize_callback (GtkStyle *self)
 
static void realize_vfunc_callback (GtkStyle *self)
 
static void unrealize_vfunc_callback (GtkStyle *self)
 
static void copy_vfunc_callback (GtkStyle *self, GtkStyle *src)
 
static GtkStyleclone_vfunc_callback (GtkStyle *self)
 
static void init_from_rc_vfunc_callback (GtkStyle *self, GtkRcStyle *rc_style)
 
static void set_background_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type)
 
static GdkPixbuf * render_icon_vfunc_callback (GtkStyle *self, const GtkIconSource *source, GtkTextDirection direction, GtkStateType state, GtkIconSize size, GtkWidget *widget, const gchar *detail)
 
static void draw_hline_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x1, gint x2, gint y)
 
static void draw_vline_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint y1, gint y2, gint x)
 
static void draw_shadow_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height)
 
static void draw_polygon_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, GdkPoint *point, gint npoints, gboolean fill)
 
static void draw_arrow_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, GtkArrowType arrow_type, gboolean fill, gint x, gint y, gint width, gint height)
 
static void draw_diamond_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height)
 
static void draw_string_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, const gchar *string)
 
static void draw_box_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height)
 
static void draw_flat_box_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height)
 
static void draw_check_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height)
 
static void draw_option_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height)
 
static void draw_tab_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height)
 
static void draw_shadow_gap_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height, GtkPositionType gap_side, gint gap_x, gint gap_width)
 
static void draw_box_gap_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height, GtkPositionType gap_side, gint gap_x, gint gap_width)
 
static void draw_extension_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height, GtkPositionType gap_side)
 
static void draw_focus_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height)
 
static void draw_slider_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height, GtkOrientation orientation)
 
static void draw_handle_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GtkShadowType shadow_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, gint width, gint height, GtkOrientation orientation)
 
static void draw_expander_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, GtkExpanderStyle expander_style)
 
static void draw_layout_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, gboolean use_text, GdkRectangle *area, GtkWidget *widget, const gchar *detail, gint x, gint y, PangoLayout *layout)
 
static void draw_resize_grip_vfunc_callback (GtkStyle *self, GdkWindow *window, GtkStateType state_type, GdkRectangle *area, GtkWidget *widget, const gchar *detail, GdkWindowEdge edge, gint x, gint y, gint width, gint height)
 

Detailed Description

Definition at line 15 of file style_p.h.

Member Function Documentation

◆ class_init_function()

static void Gtk::Style_Class::class_init_function ( void *  g_class,
void *  class_data 
)
static

◆ clone_vfunc_callback()

static GtkStyle* Gtk::Style_Class::clone_vfunc_callback ( GtkStyle self)
staticprotected

◆ copy_vfunc_callback()

static void Gtk::Style_Class::copy_vfunc_callback ( GtkStyle self,
GtkStyle src 
)
staticprotected

◆ draw_arrow_vfunc_callback()

static void Gtk::Style_Class::draw_arrow_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
GtkArrowType  arrow_type,
gboolean  fill,
gint  x,
gint  y,
gint  width,
gint  height 
)
staticprotected

◆ draw_box_gap_vfunc_callback()

static void Gtk::Style_Class::draw_box_gap_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height,
GtkPositionType  gap_side,
gint  gap_x,
gint  gap_width 
)
staticprotected

◆ draw_box_vfunc_callback()

static void Gtk::Style_Class::draw_box_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height 
)
staticprotected

◆ draw_check_vfunc_callback()

static void Gtk::Style_Class::draw_check_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height 
)
staticprotected

◆ draw_diamond_vfunc_callback()

static void Gtk::Style_Class::draw_diamond_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height 
)
staticprotected

◆ draw_expander_vfunc_callback()

static void Gtk::Style_Class::draw_expander_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
GtkExpanderStyle  expander_style 
)
staticprotected

◆ draw_extension_vfunc_callback()

static void Gtk::Style_Class::draw_extension_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height,
GtkPositionType  gap_side 
)
staticprotected

◆ draw_flat_box_vfunc_callback()

static void Gtk::Style_Class::draw_flat_box_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height 
)
staticprotected

◆ draw_focus_vfunc_callback()

static void Gtk::Style_Class::draw_focus_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height 
)
staticprotected

◆ draw_handle_vfunc_callback()

static void Gtk::Style_Class::draw_handle_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height,
GtkOrientation  orientation 
)
staticprotected

◆ draw_hline_vfunc_callback()

static void Gtk::Style_Class::draw_hline_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x1,
gint  x2,
gint  y 
)
staticprotected

◆ draw_layout_vfunc_callback()

static void Gtk::Style_Class::draw_layout_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
gboolean  use_text,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
PangoLayout *  layout 
)
staticprotected

◆ draw_option_vfunc_callback()

static void Gtk::Style_Class::draw_option_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height 
)
staticprotected

◆ draw_polygon_vfunc_callback()

static void Gtk::Style_Class::draw_polygon_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
GdkPoint point,
gint  npoints,
gboolean  fill 
)
staticprotected

◆ draw_resize_grip_vfunc_callback()

static void Gtk::Style_Class::draw_resize_grip_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
GdkWindowEdge  edge,
gint  x,
gint  y,
gint  width,
gint  height 
)
staticprotected

◆ draw_shadow_gap_vfunc_callback()

static void Gtk::Style_Class::draw_shadow_gap_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height,
GtkPositionType  gap_side,
gint  gap_x,
gint  gap_width 
)
staticprotected

◆ draw_shadow_vfunc_callback()

static void Gtk::Style_Class::draw_shadow_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height 
)
staticprotected

◆ draw_slider_vfunc_callback()

static void Gtk::Style_Class::draw_slider_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height,
GtkOrientation  orientation 
)
staticprotected

◆ draw_string_vfunc_callback()

static void Gtk::Style_Class::draw_string_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
const gchar *  string 
)
staticprotected

◆ draw_tab_vfunc_callback()

static void Gtk::Style_Class::draw_tab_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GtkShadowType  shadow_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  x,
gint  y,
gint  width,
gint  height 
)
staticprotected

◆ draw_vline_vfunc_callback()

static void Gtk::Style_Class::draw_vline_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type,
GdkRectangle area,
GtkWidget widget,
const gchar *  detail,
gint  y1,
gint  y2,
gint  x 
)
staticprotected

◆ init()

const Glib::Class& Gtk::Style_Class::init ( )

◆ init_from_rc_vfunc_callback()

static void Gtk::Style_Class::init_from_rc_vfunc_callback ( GtkStyle self,
GtkRcStyle rc_style 
)
staticprotected

◆ realize_callback()

static void Gtk::Style_Class::realize_callback ( GtkStyle self)
staticprotected

◆ realize_vfunc_callback()

static void Gtk::Style_Class::realize_vfunc_callback ( GtkStyle self)
staticprotected

◆ render_icon_vfunc_callback()

static GdkPixbuf* Gtk::Style_Class::render_icon_vfunc_callback ( GtkStyle self,
const GtkIconSource source,
GtkTextDirection  direction,
GtkStateType  state,
GtkIconSize  size,
GtkWidget widget,
const gchar *  detail 
)
staticprotected

◆ set_background_vfunc_callback()

static void Gtk::Style_Class::set_background_vfunc_callback ( GtkStyle self,
GdkWindow window,
GtkStateType  state_type 
)
staticprotected

◆ unrealize_callback()

static void Gtk::Style_Class::unrealize_callback ( GtkStyle self)
staticprotected

◆ unrealize_vfunc_callback()

static void Gtk::Style_Class::unrealize_vfunc_callback ( GtkStyle self)
staticprotected

◆ wrap_new()

static Glib::ObjectBase* Gtk::Style_Class::wrap_new ( GObject *  )
static

The documentation for this class was generated from the following file: