| #include
<gtkcompass.h> GiwCompass; GtkWidget* giw_compass_new (void); gfloat giw_compass_get_angle (GiwCompass *compass); void giw_compass_set_angle (GiwCompass *compass, gfloat angle); void giw_compass_set_directions (GiwCompass *compass, guchar north, guchar south, guchar west, guchar east); void giw_compass_enable_mouse (GiwCompass *compass, gboolean option); |
| GObject +----GtkObject +----GtkWidget +----GiwCompass |
| "angle_changed" void user_function (GiwCompass *compass, gpointer user_data); |
| typedef struct
GiwCompass _GiwCompass |
| GtkWidget* giw_compass_new (void); |
| gfloat giw_compass_get_angle (GiwCompass *compass); |
| void giw_compass_set_angle (GiwCompass *compass, gfloat angle); |
| void giw_compass_set_directions (GiwCompass *compass, guchar north, guchar south, guchar west, guchar east); |
| void giw_compass_enable_mouse (GiwCompass *compass, gboolean option ); |
| void
user_function
(GiwCompass *compass, gpointer user_data); |