Ardour  9.0-pre0-582-g084a23a80d
gtktoggleaction.h File Reference
#include <gtk/gtkaction.h>
Include dependency graph for gtktoggleaction.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _GtkToggleAction
 
struct  _GtkToggleActionClass
 

Macros

#define GTK_TYPE_TOGGLE_ACTION   (gtk_toggle_action_get_type ())
 
#define GTK_TOGGLE_ACTION(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOGGLE_ACTION, GtkToggleAction))
 
#define GTK_TOGGLE_ACTION_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TOGGLE_ACTION, GtkToggleActionClass))
 
#define GTK_IS_TOGGLE_ACTION(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOGGLE_ACTION))
 
#define GTK_IS_TOGGLE_ACTION_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOGGLE_ACTION))
 
#define GTK_TOGGLE_ACTION_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_TOGGLE_ACTION, GtkToggleActionClass))
 

Typedefs

typedef struct _GtkToggleAction GtkToggleAction
 
typedef struct _GtkToggleActionPrivate GtkToggleActionPrivate
 
typedef struct _GtkToggleActionClass GtkToggleActionClass
 

Functions

GType gtk_toggle_action_get_type (void) G_GNUC_CONST
 
GtkToggleActiongtk_toggle_action_new (const gchar *name, const gchar *label, const gchar *tooltip, const gchar *stock_id)
 
void gtk_toggle_action_toggled (GtkToggleAction *action)
 
void gtk_toggle_action_set_active (GtkToggleAction *action, gboolean is_active)
 
gboolean gtk_toggle_action_get_active (GtkToggleAction *action)
 
void gtk_toggle_action_set_draw_as_radio (GtkToggleAction *action, gboolean draw_as_radio)
 
gboolean gtk_toggle_action_get_draw_as_radio (GtkToggleAction *action)
 

Macro Definition Documentation

◆ GTK_IS_TOGGLE_ACTION

#define GTK_IS_TOGGLE_ACTION (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOGGLE_ACTION))

Definition at line 45 of file gtktoggleaction.h.

◆ GTK_IS_TOGGLE_ACTION_CLASS

#define GTK_IS_TOGGLE_ACTION_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOGGLE_ACTION))

Definition at line 46 of file gtktoggleaction.h.

◆ GTK_TOGGLE_ACTION

#define GTK_TOGGLE_ACTION (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOGGLE_ACTION, GtkToggleAction))

Definition at line 43 of file gtktoggleaction.h.

◆ GTK_TOGGLE_ACTION_CLASS

#define GTK_TOGGLE_ACTION_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TOGGLE_ACTION, GtkToggleActionClass))

Definition at line 44 of file gtktoggleaction.h.

◆ GTK_TOGGLE_ACTION_GET_CLASS

#define GTK_TOGGLE_ACTION_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_TOGGLE_ACTION, GtkToggleActionClass))

Definition at line 47 of file gtktoggleaction.h.

◆ GTK_TYPE_TOGGLE_ACTION

#define GTK_TYPE_TOGGLE_ACTION   (gtk_toggle_action_get_type ())

Definition at line 42 of file gtktoggleaction.h.

Typedef Documentation

◆ GtkToggleAction

Definition at line 40 of file gtktoggleaction.h.

◆ GtkToggleActionClass

Definition at line 40 of file gtktoggleaction.h.

◆ GtkToggleActionPrivate

Definition at line 40 of file gtktoggleaction.h.

Function Documentation

◆ gtk_toggle_action_get_active()

gboolean gtk_toggle_action_get_active ( GtkToggleAction action)

◆ gtk_toggle_action_get_draw_as_radio()

gboolean gtk_toggle_action_get_draw_as_radio ( GtkToggleAction action)

◆ gtk_toggle_action_get_type()

GType gtk_toggle_action_get_type ( void  )

◆ gtk_toggle_action_new()

GtkToggleAction* gtk_toggle_action_new ( const gchar *  name,
const gchar *  label,
const gchar *  tooltip,
const gchar *  stock_id 
)

◆ gtk_toggle_action_set_active()

void gtk_toggle_action_set_active ( GtkToggleAction action,
gboolean  is_active 
)

◆ gtk_toggle_action_set_draw_as_radio()

void gtk_toggle_action_set_draw_as_radio ( GtkToggleAction action,
gboolean  draw_as_radio 
)

◆ gtk_toggle_action_toggled()

void gtk_toggle_action_toggled ( GtkToggleAction action)