diff options
Diffstat (limited to 'exlcore.h')
-rw-r--r-- | exlcore.h | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/exlcore.h b/exlcore.h new file mode 100644 index 0000000..44cf829 --- /dev/null +++ b/exlcore.h @@ -0,0 +1,35 @@ +typedef struct ExlCoreDrawable ExlCoreDrawable; +typedef struct ExlCoreGC ExlCoreGC; + +typedef void (* ExlQueryTreeReplyFunc) (ExlConnection *connection, + ExlCoreWindow *window, + ExlCoreWindow *parent, + int n_children, + ExlCoreWindow **children); + + +void exl_core_copy_area (ExlConnection *connection, + ExlCoreDrawable *src, + ExlCoreDrawable *dst, + ExlCoreGC *gc, + int src_x, + int src_y, + int width, + int height, + int dst_x, + int dst_y); +ExlCoreWindow *exl_core_create_window (ExlConnection *connection, + ExlCoreWindow *parent, + ExlCoreWindowClass klass, + int depth, + ExlCoreVisual *visual, + int x, + int y, + int width, + int height, + int border_width, + ExlCoreWindowValueMask *mask, + ExlCoreWindowValues *values); +void exl_core_query_tree (ExlConnection *connection, + ExlCoreWindow *window, + ExlQueryTreeReplyFunc reply); |