Ardour  9.0-pre0-582-g084a23a80d
gtktoggletoolbutton.h File Reference
Include dependency graph for gtktoggletoolbutton.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _GtkToggleToolButton
 
struct  _GtkToggleToolButtonClass
 

Macros

#define GTK_TYPE_TOGGLE_TOOL_BUTTON   (gtk_toggle_tool_button_get_type ())
 
#define GTK_TOGGLE_TOOL_BUTTON(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOGGLE_TOOL_BUTTON, GtkToggleToolButton))
 
#define GTK_TOGGLE_TOOL_BUTTON_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TOGGLE_TOOL_BUTTON, GtkToggleToolButtonClass))
 
#define GTK_IS_TOGGLE_TOOL_BUTTON(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOGGLE_TOOL_BUTTON))
 
#define GTK_IS_TOGGLE_TOOL_BUTTON_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOGGLE_TOOL_BUTTON))
 
#define GTK_TOGGLE_TOOL_BUTTON_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_TOGGLE_TOOL_BUTTON, GtkToggleToolButtonClass))
 

Typedefs

typedef struct _GtkToggleToolButton GtkToggleToolButton
 
typedef struct _GtkToggleToolButtonClass GtkToggleToolButtonClass
 
typedef struct _GtkToggleToolButtonPrivate GtkToggleToolButtonPrivate
 

Functions

GType gtk_toggle_tool_button_get_type (void) G_GNUC_CONST
 
GtkToolItemgtk_toggle_tool_button_new (void)
 
GtkToolItemgtk_toggle_tool_button_new_from_stock (const gchar *stock_id)
 
void gtk_toggle_tool_button_set_active (GtkToggleToolButton *button, gboolean is_active)
 
gboolean gtk_toggle_tool_button_get_active (GtkToggleToolButton *button)
 

Macro Definition Documentation

◆ GTK_IS_TOGGLE_TOOL_BUTTON

#define GTK_IS_TOGGLE_TOOL_BUTTON (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOGGLE_TOOL_BUTTON))

Definition at line 37 of file gtktoggletoolbutton.h.

◆ GTK_IS_TOGGLE_TOOL_BUTTON_CLASS

#define GTK_IS_TOGGLE_TOOL_BUTTON_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOGGLE_TOOL_BUTTON))

Definition at line 38 of file gtktoggletoolbutton.h.

◆ GTK_TOGGLE_TOOL_BUTTON

#define GTK_TOGGLE_TOOL_BUTTON (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOGGLE_TOOL_BUTTON, GtkToggleToolButton))

Definition at line 35 of file gtktoggletoolbutton.h.

◆ GTK_TOGGLE_TOOL_BUTTON_CLASS

#define GTK_TOGGLE_TOOL_BUTTON_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TOGGLE_TOOL_BUTTON, GtkToggleToolButtonClass))

Definition at line 36 of file gtktoggletoolbutton.h.

◆ GTK_TOGGLE_TOOL_BUTTON_GET_CLASS

#define GTK_TOGGLE_TOOL_BUTTON_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_TOGGLE_TOOL_BUTTON, GtkToggleToolButtonClass))

Definition at line 39 of file gtktoggletoolbutton.h.

◆ GTK_TYPE_TOGGLE_TOOL_BUTTON

#define GTK_TYPE_TOGGLE_TOOL_BUTTON   (gtk_toggle_tool_button_get_type ())

Definition at line 34 of file gtktoggletoolbutton.h.

Typedef Documentation

◆ GtkToggleToolButton

Definition at line 32 of file gtktoggletoolbutton.h.

◆ GtkToggleToolButtonClass

Definition at line 32 of file gtktoggletoolbutton.h.

◆ GtkToggleToolButtonPrivate

typedef struct _GtkToggleToolButtonPrivate GtkToggleToolButtonPrivate

Definition at line 32 of file gtktoggletoolbutton.h.

Function Documentation

◆ gtk_toggle_tool_button_get_active()

gboolean gtk_toggle_tool_button_get_active ( GtkToggleToolButton button)

◆ gtk_toggle_tool_button_get_type()

GType gtk_toggle_tool_button_get_type ( void  )

◆ gtk_toggle_tool_button_new()

GtkToolItem* gtk_toggle_tool_button_new ( void  )

◆ gtk_toggle_tool_button_new_from_stock()

GtkToolItem* gtk_toggle_tool_button_new_from_stock ( const gchar *  stock_id)

◆ gtk_toggle_tool_button_set_active()

void gtk_toggle_tool_button_set_active ( GtkToggleToolButton button,
gboolean  is_active 
)