about summary refs log tree commit diff stats
path: root/src/libtools
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-12-13 17:50:05 +0100
committerptitSeb <sebastien.chev@gmail.com>2024-12-13 17:50:05 +0100
commit6698a844f60752285372e091ad7912c6074a2c41 (patch)
tree7f6d9a65f5bc1f5c49ce0e6718964c9a39d1b05f /src/libtools
parent1c5ccefdefd31e62e08de22dbf6f06b07fd8d424 (diff)
downloadbox64-6698a844f60752285372e091ad7912c6074a2c41.tar.gz
box64-6698a844f60752285372e091ad7912c6074a2c41.zip
[BOX32][WRAPPER] Added more 32bits wrapped functions
Diffstat (limited to 'src/libtools')
-rw-r--r--src/libtools/my_x11_defs.h10
-rw-r--r--src/libtools/my_x11_defs_32.h9
2 files changed, 19 insertions, 0 deletions
diff --git a/src/libtools/my_x11_defs.h b/src/libtools/my_x11_defs.h
index adc82b56..5626b2af 100644
--- a/src/libtools/my_x11_defs.h
+++ b/src/libtools/my_x11_defs.h
@@ -1420,4 +1420,14 @@ typedef struct my_XDeviceTimeCoord_s {
     int*            data;
 } my_XDeviceTimeCoord_t;
 
+typedef struct my_XFixesCursorImage_s {
+    short           x, y;
+    unsigned short  width, height;
+    unsigned short  xhot, yhot;
+    unsigned long   cursor_serial;
+    unsigned long*  pixels;
+    XID             atom;                   /* Version >= 2 only */
+    void*           name;                  /* Version >= 2 only */
+} my_XFixesCursorImage_t;
+
 #endif//MY_X11_DEFS
\ No newline at end of file
diff --git a/src/libtools/my_x11_defs_32.h b/src/libtools/my_x11_defs_32.h
index 51c2e923..a95936a5 100644
--- a/src/libtools/my_x11_defs_32.h
+++ b/src/libtools/my_x11_defs_32.h
@@ -1362,5 +1362,14 @@ typedef struct my_XDeviceTimeCoord_32_s {
     ptr_t     data; //int*
 } my_XDeviceTimeCoord_32_t;
 
+typedef struct my_XFixesCursorImage_32_s {
+    short           x, y;
+    unsigned short  width, height;
+    unsigned short  xhot, yhot;
+    ulong_t         cursor_serial;
+    ptr_t           pixels; //unsigned long*
+    XID_32          atom;                   /* Version >= 2 only */
+    ptr_t           name;                  /* Version >= 2 only */
+} my_XFixesCursorImage_32_t;
 
 #endif//MY_X11_DEFS_32
\ No newline at end of file