Ardour
9.0-pre0-582-g084a23a80d
|
#include <gtk/gtkwidget.h>
Go to the source code of this file.
Classes | |
struct | _GtkRuler |
struct | _GtkRulerClass |
struct | _GtkRulerMetric |
Macros | |
#define | __GTK_RULER_H__ |
#define | GTK_TYPE_RULER (gtk_ruler_get_type ()) |
#define | GTK_RULER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_RULER, GtkRuler)) |
#define | GTK_RULER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_RULER, GtkRulerClass)) |
#define | GTK_IS_RULER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_RULER)) |
#define | GTK_IS_RULER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_RULER)) |
#define | GTK_RULER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_RULER, GtkRulerClass)) |
Typedefs | |
typedef struct _GtkRuler | GtkRuler |
typedef struct _GtkRulerClass | GtkRulerClass |
typedef struct _GtkRulerMetric | GtkRulerMetric |
Functions | |
GType | gtk_ruler_get_type (void) G_GNUC_CONST |
void | gtk_ruler_set_metric (GtkRuler *ruler, GtkMetricType metric) |
GtkMetricType | gtk_ruler_get_metric (GtkRuler *ruler) |
void | gtk_ruler_set_range (GtkRuler *ruler, gdouble lower, gdouble upper, gdouble position, gdouble max_size) |
void | gtk_ruler_get_range (GtkRuler *ruler, gdouble *lower, gdouble *upper, gdouble *position, gdouble *max_size) |
void | gtk_ruler_draw_ticks (GtkRuler *ruler) |
void | gtk_ruler_draw_pos (GtkRuler *ruler) |
#define __GTK_RULER_H__ |
Definition at line 44 of file gtkruler.h.
#define GTK_IS_RULER | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_RULER)) |
Definition at line 55 of file gtkruler.h.
#define GTK_IS_RULER_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_RULER)) |
Definition at line 56 of file gtkruler.h.
#define GTK_RULER | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_RULER, GtkRuler)) |
Definition at line 53 of file gtkruler.h.
#define GTK_RULER_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_RULER, GtkRulerClass)) |
Definition at line 54 of file gtkruler.h.
#define GTK_RULER_GET_CLASS | ( | obj | ) | (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_RULER, GtkRulerClass)) |
Definition at line 57 of file gtkruler.h.
#define GTK_TYPE_RULER (gtk_ruler_get_type ()) |
Definition at line 52 of file gtkruler.h.
Definition at line 50 of file gtkruler.h.
typedef struct _GtkRulerClass GtkRulerClass |
Definition at line 50 of file gtkruler.h.
typedef struct _GtkRulerMetric GtkRulerMetric |
Definition at line 50 of file gtkruler.h.
void gtk_ruler_draw_pos | ( | GtkRuler * | ruler | ) |
void gtk_ruler_draw_ticks | ( | GtkRuler * | ruler | ) |
GtkMetricType gtk_ruler_get_metric | ( | GtkRuler * | ruler | ) |
void gtk_ruler_get_range | ( | GtkRuler * | ruler, |
gdouble * | lower, | ||
gdouble * | upper, | ||
gdouble * | position, | ||
gdouble * | max_size | ||
) |
GType gtk_ruler_get_type | ( | void | ) |
void gtk_ruler_set_metric | ( | GtkRuler * | ruler, |
GtkMetricType | metric | ||
) |
void gtk_ruler_set_range | ( | GtkRuler * | ruler, |
gdouble | lower, | ||
gdouble | upper, | ||
gdouble | position, | ||
gdouble | max_size | ||
) |