BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
#include <gxk/gxkutils.hh>
Go to the source code of this file.
Classes | |
struct | GxkScrollCanvasDrag |
struct | GxkScrollMarker |
struct | GxkScrollCanvasLayout |
struct | GxkScrollCanvas |
struct | GxkScrollCanvasClass |
Defines | |
#define | GXK_TYPE_SCROLL_CANVAS |
#define | GXK_SCROLL_CANVAS(object) |
#define | GXK_SCROLL_CANVAS_CLASS(klass) |
#define | GXK_IS_SCROLL_CANVAS(object) |
#define | GXK_IS_SCROLL_CANVAS_CLASS(klass) |
#define | GXK_SCROLL_CANVAS_GET_CLASS(object) |
#define | GXK_SCROLL_CANVAS_DRAG_FIELDS |
Enumerations | |
enum | GxkDragMode { GXK_DRAG_AREA_RESIZE, GXK_DRAG_AREA_ENRICH, GXK_DRAG_AREA_REDUCE, GXK_DRAG_AREA_XOR, GXK_DRAG_RATIO_FIXED, GXK_DRAG_OFFSET_CENTERED } |
enum | GxkDragStatus { GXK_DRAG_START, GXK_DRAG_MOTION, GXK_DRAG_DONE, GXK_DRAG_ABORT, GXK_DRAG_UNHANDLED, GXK_DRAG_CONTINUE, GXK_DRAG_HANDLED, GXK_DRAG_ERROR } |
Functions | |
GxkDragMode | gxk_drag_modifier_start (GdkModifierType key_mods) |
GxkDragMode | gxk_drag_modifier_next (GdkModifierType key_mods, GxkDragMode last_drag_mods) |
GType | gxk_scroll_canvas_get_type (void) |
void | gxk_scroll_canvas_get_layout (GxkScrollCanvas *self, GxkScrollCanvasLayout *layout) |
void | gxk_scroll_canvas_get_canvas_size (GxkScrollCanvas *self, gint *width, gint *height) |
void | gxk_scroll_canvas_set_hadjustment (GxkScrollCanvas *self, GtkAdjustment *adjustment) |
void | gxk_scroll_canvas_set_vadjustment (GxkScrollCanvas *self, GtkAdjustment *adjustment) |
void | gxk_scroll_canvas_update_adjustments (GxkScrollCanvas *self, gboolean hadj, gboolean vadj) |
void | gxk_scroll_canvas_scroll_to (GxkScrollCanvas *self, gint scroll_area_x, gint scroll_area_y) |
void | gxk_scroll_canvas_make_visible (GxkScrollCanvas *self, gint scroll_area_x, gint scroll_area_y, gint scroll_area_width, gint scroll_area_height) |
void | gxk_scroll_canvas_reset_pango_layouts (GxkScrollCanvas *self) |
void | gxk_scroll_canvas_reallocate (GxkScrollCanvas *self) |
gboolean | gxk_scroll_canvas_dragging (GxkScrollCanvas *self) |
void | gxk_scroll_canvas_drag_abort (GxkScrollCanvas *self) |
void | gxk_scroll_canvas_set_window_cursor (GxkScrollCanvas *self, GdkCursorType cursor) |
void | gxk_scroll_canvas_set_canvas_cursor (GxkScrollCanvas *self, GdkCursorType cursor) |
void | gxk_scroll_canvas_set_top_panel_cursor (GxkScrollCanvas *self, GdkCursorType cursor) |
void | gxk_scroll_canvas_set_left_panel_cursor (GxkScrollCanvas *self, GdkCursorType cursor) |
void | gxk_scroll_canvas_set_right_panel_cursor (GxkScrollCanvas *self, GdkCursorType cursor) |
void | gxk_scroll_canvas_set_bottom_panel_cursor (GxkScrollCanvas *self, GdkCursorType cursor) |
PangoLayout * | gxk_scroll_canvas_get_pango_layout (GxkScrollCanvas *self, guint nth) |
PangoLayout * | gxk_scroll_canvas_peek_pango_layout (GxkScrollCanvas *self, guint nth) |
GxkScrollMarker * | gxk_scroll_canvas_lookup_marker (GxkScrollCanvas *self, guint index, guint *count) |
GxkScrollMarker * | gxk_scroll_canvas_add_marker (GxkScrollCanvas *self, guint index) |
void | gxk_scroll_canvas_remove_marker (GxkScrollCanvas *self, GxkScrollMarker *marker) |
void | gxk_scroll_canvas_setup_marker (GxkScrollCanvas *self, GxkScrollMarker *marker, GdkWindow **windowp, guint x, guint y, guint width, guint height) |
void | gxk_scroll_canvas_move_marker (GxkScrollCanvas *self, GxkScrollMarker *marker, guint x, guint y) |
void | gxk_scroll_canvas_class_skin_changed (GxkScrollCanvasClass *) |