Ardour
9.0-pre0-582-g084a23a80d
|
#include <gdk/gdkprivate.h>
#include <gdk/quartz/gdkpixmap-quartz.h>
#include <gdk/quartz/gdkwindow-quartz.h>
#include <gdk/gdkquartz.h>
#include <gdk/gdk.h>
#include "gdkinternals.h"
#include "config.h"
Go to the source code of this file.
Classes | |
struct | _GdkGCQuartz |
struct | _GdkGCQuartzClass |
struct | _GdkVisualClass |
struct | _GdkCursorPrivate |
struct | _GdkDragContextPrivate |
Macros | |
#define | GDK_QUARTZ_ALLOC_POOL NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init] |
#define | GDK_QUARTZ_RELEASE_POOL [pool release] |
#define | GDK_TYPE_GC_QUARTZ (_gdk_gc_quartz_get_type ()) |
#define | GDK_GC_QUARTZ(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_GC_QUARTZ, GdkGCQuartz)) |
#define | GDK_GC_QUARTZ_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_GC_QUARTZ, GdkGCQuartzClass)) |
#define | GDK_IS_GC_QUARTZ(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_GC_QUARTZ)) |
#define | GDK_IS_GC_QUARTZ_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_GC_QUARTZ)) |
#define | GDK_GC_QUARTZ_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_GC_QUARTZ, GdkGCQuartzClass)) |
#define | GDK_DRAG_CONTEXT_PRIVATE(context) ((GdkDragContextPrivate *) GDK_DRAG_CONTEXT (context)->windowing_data) |
#define | GDK_WINDOW_IS_QUARTZ(win) (GDK_IS_WINDOW_IMPL_QUARTZ (((GdkWindowObject *)win)->impl)) |
Typedefs | |
typedef struct _GdkCursorPrivate | GdkCursorPrivate |
typedef struct _GdkGCQuartz | GdkGCQuartz |
typedef struct _GdkGCQuartzClass | GdkGCQuartzClass |
typedef struct _GdkDragContextPrivate | GdkDragContextPrivate |
Enumerations | |
enum | GdkQuartzContextValuesMask { GDK_QUARTZ_CONTEXT_STROKE = 1 << 0 , GDK_QUARTZ_CONTEXT_FILL = 1 << 1 , GDK_QUARTZ_CONTEXT_TEXT = 1 << 2 } |
enum | GdkQuartzEventSubType { GDK_QUARTZ_EVENT_SUBTYPE_EVENTLOOP } |
Variables | |
GdkDisplay * | _gdk_display |
GdkScreen * | _gdk_screen |
GdkWindow * | _gdk_root |
GdkDragContext * | _gdk_quartz_drag_source_context |
#define GDK_DRAG_CONTEXT_PRIVATE | ( | context | ) | ((GdkDragContextPrivate *) GDK_DRAG_CONTEXT (context)->windowing_data) |
Definition at line 45 of file gdkprivate-quartz.h.
#define GDK_GC_QUARTZ | ( | object | ) | (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_GC_QUARTZ, GdkGCQuartz)) |
Definition at line 39 of file gdkprivate-quartz.h.
#define GDK_GC_QUARTZ_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_GC_QUARTZ, GdkGCQuartzClass)) |
Definition at line 40 of file gdkprivate-quartz.h.
#define GDK_GC_QUARTZ_GET_CLASS | ( | obj | ) | (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_GC_QUARTZ, GdkGCQuartzClass)) |
Definition at line 43 of file gdkprivate-quartz.h.
#define GDK_IS_GC_QUARTZ | ( | object | ) | (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_GC_QUARTZ)) |
Definition at line 41 of file gdkprivate-quartz.h.
#define GDK_IS_GC_QUARTZ_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_GC_QUARTZ)) |
Definition at line 42 of file gdkprivate-quartz.h.
#define GDK_QUARTZ_ALLOC_POOL NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init] |
Definition at line 24 of file gdkprivate-quartz.h.
#define GDK_QUARTZ_RELEASE_POOL [pool release] |
Definition at line 25 of file gdkprivate-quartz.h.
#define GDK_TYPE_GC_QUARTZ (_gdk_gc_quartz_get_type ()) |
Definition at line 38 of file gdkprivate-quartz.h.
#define GDK_WINDOW_IS_QUARTZ | ( | win | ) | (GDK_IS_WINDOW_IMPL_QUARTZ (((GdkWindowObject *)win)->impl)) |
Definition at line 107 of file gdkprivate-quartz.h.
typedef struct _GdkCursorPrivate GdkCursorPrivate |
Definition at line 1 of file gdkprivate-quartz.h.
typedef struct _GdkDragContextPrivate GdkDragContextPrivate |
Definition at line 1 of file gdkprivate-quartz.h.
typedef struct _GdkGCQuartz GdkGCQuartz |
Definition at line 1 of file gdkprivate-quartz.h.
typedef struct _GdkGCQuartzClass GdkGCQuartzClass |
Definition at line 1 of file gdkprivate-quartz.h.
Enumerator | |
---|---|
GDK_QUARTZ_CONTEXT_STROKE | |
GDK_QUARTZ_CONTEXT_FILL | |
GDK_QUARTZ_CONTEXT_TEXT |
Definition at line 118 of file gdkprivate-quartz.h.
Enumerator | |
---|---|
GDK_QUARTZ_EVENT_SUBTYPE_EVENTLOOP |
Definition at line 169 of file gdkprivate-quartz.h.
void _gdk_events_init | ( | void | ) |
GType _gdk_gc_quartz_get_type | ( | void | ) |
void _gdk_input_init | ( | void | ) |
CGImageRef _gdk_pixmap_get_cgimage | ( | GdkPixmap * | pixmap | ) |
CGColorRef _gdk_quartz_colormap_get_cgcolor_from_pixel | ( | GdkDrawable * | drawable, |
guint32 | pixel | ||
) |
void _gdk_quartz_drawable_finish | ( | GdkDrawable * | drawable | ) |
gboolean _gdk_quartz_event_loop_check_pending | ( | void | ) |
NSEvent* _gdk_quartz_event_loop_get_pending | ( | void | ) |
void _gdk_quartz_event_loop_init | ( | void | ) |
void _gdk_quartz_event_loop_release_event | ( | NSEvent * | event | ) |
void _gdk_quartz_events_break_all_grabs | ( | guint32 | time | ) |
GdkEventMask _gdk_quartz_events_get_current_event_mask | ( | void | ) |
GdkModifierType _gdk_quartz_events_get_current_keyboard_modifiers | ( | void | ) |
GdkModifierType _gdk_quartz_events_get_current_mouse_modifiers | ( | void | ) |
void _gdk_quartz_events_send_map_event | ( | GdkWindow * | window | ) |
void _gdk_quartz_events_update_focus_window | ( | GdkWindow * | new_window, |
gboolean | got_focus | ||
) |
GdkGC* _gdk_quartz_gc_new | ( | GdkDrawable * | drawable, |
GdkGCValues * | values, | ||
GdkGCValuesMask | values_mask | ||
) |
gboolean _gdk_quartz_gc_update_cg_context | ( | GdkGC * | gc, |
GdkDrawable * | drawable, | ||
CGContextRef | context, | ||
GdkQuartzContextValuesMask | mask | ||
) |
GdkImage* _gdk_quartz_image_copy_to_image | ( | GdkDrawable * | drawable, |
GdkImage * | image, | ||
gint | src_x, | ||
gint | src_y, | ||
gint | dest_x, | ||
gint | dest_y, | ||
gint | width, | ||
gint | height | ||
) |
GdkEventType _gdk_quartz_keys_event_type | ( | NSEvent * | event | ) |
gboolean _gdk_quartz_keys_is_modifier | ( | guint | keycode | ) |
void _gdk_quartz_synthesize_null_key_event | ( | GdkWindow * | window | ) |
void _gdk_quartz_window_attach_to_parent | ( | GdkWindow * | window | ) |
void _gdk_quartz_window_debug_highlight | ( | GdkWindow * | window, |
gint | number | ||
) |
void _gdk_quartz_window_detach_from_parent | ( | GdkWindow * | window | ) |
void _gdk_quartz_window_did_become_main | ( | GdkWindow * | window | ) |
void _gdk_quartz_window_did_resign_main | ( | GdkWindow * | window | ) |
void _gdk_quartz_window_gdk_xy_to_xy | ( | gint | gdk_x, |
gint | gdk_y, | ||
gint * | ns_x, | ||
gint * | ns_y | ||
) |
void _gdk_quartz_window_nspoint_to_gdk_xy | ( | NSPoint | point, |
gint * | x, | ||
gint * | y | ||
) |
void _gdk_quartz_window_queue_translation | ( | GdkWindow * | window, |
GdkGC * | gc, | ||
GdkRegion * | area, | ||
gint | dx, | ||
gint | dy | ||
) |
void _gdk_quartz_window_scroll | ( | GdkWindow * | window, |
gint | dx, | ||
gint | dy | ||
) |
void _gdk_quartz_window_set_needs_display_in_rect | ( | GdkWindow * | window, |
GdkRectangle * | rect | ||
) |
void _gdk_quartz_window_update_position | ( | GdkWindow * | window | ) |
void _gdk_quartz_window_xy_to_gdk_xy | ( | gint | ns_x, |
gint | ns_y, | ||
gint * | gdk_x, | ||
gint * | gdk_y | ||
) |
void _gdk_visual_init | ( | void | ) |
void _gdk_windowing_update_window_sizes | ( | GdkScreen * | screen | ) |
void _gdk_windowing_window_init | ( | void | ) |
|
extern |
|
extern |
|
extern |
|
extern |