Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
godotengine
GitHub Repository: godotengine/godot
Path: blob/master/platform/linuxbsd/x11/dynwrappers/xcursor-so_wrap.h
10279 views
1
#ifndef DYLIBLOAD_WRAPPER_XCURSOR
2
#define DYLIBLOAD_WRAPPER_XCURSOR
3
// This file is generated. Do not edit!
4
// see https://github.com/hpvb/dynload-wrapper for details
5
// generated by generate-wrapper.py 0.7 on 2024-12-12 14:50:26
6
// flags: generate-wrapper.py --include ./thirdparty/linuxbsd_headers/X11/Xcursor/Xcursor.h --sys-include thirdparty/linuxbsd_headers/X11/Xcursor/Xcursor.h --soname libXcursor.so.1 --init-name xcursor --output-header ./platform/linuxbsd/x11/dynwrappers/xcursor-so_wrap.h --output-implementation ./platform/linuxbsd/x11/dynwrappers/xcursor-so_wrap.c --ignore-other
7
//
8
#include <stdint.h>
9
10
#define XcursorImageCreate XcursorImageCreate_dylibloader_orig_xcursor
11
#define XcursorImageDestroy XcursorImageDestroy_dylibloader_orig_xcursor
12
#define XcursorImagesCreate XcursorImagesCreate_dylibloader_orig_xcursor
13
#define XcursorImagesDestroy XcursorImagesDestroy_dylibloader_orig_xcursor
14
#define XcursorImagesSetName XcursorImagesSetName_dylibloader_orig_xcursor
15
#define XcursorCursorsCreate XcursorCursorsCreate_dylibloader_orig_xcursor
16
#define XcursorCursorsDestroy XcursorCursorsDestroy_dylibloader_orig_xcursor
17
#define XcursorAnimateCreate XcursorAnimateCreate_dylibloader_orig_xcursor
18
#define XcursorAnimateDestroy XcursorAnimateDestroy_dylibloader_orig_xcursor
19
#define XcursorAnimateNext XcursorAnimateNext_dylibloader_orig_xcursor
20
#define XcursorCommentCreate XcursorCommentCreate_dylibloader_orig_xcursor
21
#define XcursorCommentDestroy XcursorCommentDestroy_dylibloader_orig_xcursor
22
#define XcursorCommentsCreate XcursorCommentsCreate_dylibloader_orig_xcursor
23
#define XcursorCommentsDestroy XcursorCommentsDestroy_dylibloader_orig_xcursor
24
#define XcursorXcFileLoadImage XcursorXcFileLoadImage_dylibloader_orig_xcursor
25
#define XcursorXcFileLoadImages XcursorXcFileLoadImages_dylibloader_orig_xcursor
26
#define XcursorXcFileLoadAllImages XcursorXcFileLoadAllImages_dylibloader_orig_xcursor
27
#define XcursorXcFileLoad XcursorXcFileLoad_dylibloader_orig_xcursor
28
#define XcursorXcFileSave XcursorXcFileSave_dylibloader_orig_xcursor
29
#define XcursorFileLoadImage XcursorFileLoadImage_dylibloader_orig_xcursor
30
#define XcursorFileLoadImages XcursorFileLoadImages_dylibloader_orig_xcursor
31
#define XcursorFileLoadAllImages XcursorFileLoadAllImages_dylibloader_orig_xcursor
32
#define XcursorFileLoad XcursorFileLoad_dylibloader_orig_xcursor
33
#define XcursorFileSaveImages XcursorFileSaveImages_dylibloader_orig_xcursor
34
#define XcursorFileSave XcursorFileSave_dylibloader_orig_xcursor
35
#define XcursorFilenameLoadImage XcursorFilenameLoadImage_dylibloader_orig_xcursor
36
#define XcursorFilenameLoadImages XcursorFilenameLoadImages_dylibloader_orig_xcursor
37
#define XcursorFilenameLoadAllImages XcursorFilenameLoadAllImages_dylibloader_orig_xcursor
38
#define XcursorFilenameLoad XcursorFilenameLoad_dylibloader_orig_xcursor
39
#define XcursorFilenameSaveImages XcursorFilenameSaveImages_dylibloader_orig_xcursor
40
#define XcursorFilenameSave XcursorFilenameSave_dylibloader_orig_xcursor
41
#define XcursorLibraryLoadImage XcursorLibraryLoadImage_dylibloader_orig_xcursor
42
#define XcursorLibraryLoadImages XcursorLibraryLoadImages_dylibloader_orig_xcursor
43
#define XcursorLibraryPath XcursorLibraryPath_dylibloader_orig_xcursor
44
#define XcursorLibraryShape XcursorLibraryShape_dylibloader_orig_xcursor
45
#define XcursorImageLoadCursor XcursorImageLoadCursor_dylibloader_orig_xcursor
46
#define XcursorImagesLoadCursors XcursorImagesLoadCursors_dylibloader_orig_xcursor
47
#define XcursorImagesLoadCursor XcursorImagesLoadCursor_dylibloader_orig_xcursor
48
#define XcursorFilenameLoadCursor XcursorFilenameLoadCursor_dylibloader_orig_xcursor
49
#define XcursorFilenameLoadCursors XcursorFilenameLoadCursors_dylibloader_orig_xcursor
50
#define XcursorLibraryLoadCursor XcursorLibraryLoadCursor_dylibloader_orig_xcursor
51
#define XcursorLibraryLoadCursors XcursorLibraryLoadCursors_dylibloader_orig_xcursor
52
#define XcursorShapeLoadImage XcursorShapeLoadImage_dylibloader_orig_xcursor
53
#define XcursorShapeLoadImages XcursorShapeLoadImages_dylibloader_orig_xcursor
54
#define XcursorShapeLoadCursor XcursorShapeLoadCursor_dylibloader_orig_xcursor
55
#define XcursorShapeLoadCursors XcursorShapeLoadCursors_dylibloader_orig_xcursor
56
#define XcursorTryShapeCursor XcursorTryShapeCursor_dylibloader_orig_xcursor
57
#define XcursorNoticeCreateBitmap XcursorNoticeCreateBitmap_dylibloader_orig_xcursor
58
#define XcursorNoticePutBitmap XcursorNoticePutBitmap_dylibloader_orig_xcursor
59
#define XcursorTryShapeBitmapCursor XcursorTryShapeBitmapCursor_dylibloader_orig_xcursor
60
#define XcursorImageHash XcursorImageHash_dylibloader_orig_xcursor
61
#define XcursorSupportsARGB XcursorSupportsARGB_dylibloader_orig_xcursor
62
#define XcursorSupportsAnim XcursorSupportsAnim_dylibloader_orig_xcursor
63
#define XcursorSetDefaultSize XcursorSetDefaultSize_dylibloader_orig_xcursor
64
#define XcursorGetDefaultSize XcursorGetDefaultSize_dylibloader_orig_xcursor
65
#define XcursorSetTheme XcursorSetTheme_dylibloader_orig_xcursor
66
#define XcursorGetTheme XcursorGetTheme_dylibloader_orig_xcursor
67
#define XcursorGetThemeCore XcursorGetThemeCore_dylibloader_orig_xcursor
68
#define XcursorSetThemeCore XcursorSetThemeCore_dylibloader_orig_xcursor
69
#include "thirdparty/linuxbsd_headers/X11/Xcursor/Xcursor.h"
70
#undef XcursorImageCreate
71
#undef XcursorImageDestroy
72
#undef XcursorImagesCreate
73
#undef XcursorImagesDestroy
74
#undef XcursorImagesSetName
75
#undef XcursorCursorsCreate
76
#undef XcursorCursorsDestroy
77
#undef XcursorAnimateCreate
78
#undef XcursorAnimateDestroy
79
#undef XcursorAnimateNext
80
#undef XcursorCommentCreate
81
#undef XcursorCommentDestroy
82
#undef XcursorCommentsCreate
83
#undef XcursorCommentsDestroy
84
#undef XcursorXcFileLoadImage
85
#undef XcursorXcFileLoadImages
86
#undef XcursorXcFileLoadAllImages
87
#undef XcursorXcFileLoad
88
#undef XcursorXcFileSave
89
#undef XcursorFileLoadImage
90
#undef XcursorFileLoadImages
91
#undef XcursorFileLoadAllImages
92
#undef XcursorFileLoad
93
#undef XcursorFileSaveImages
94
#undef XcursorFileSave
95
#undef XcursorFilenameLoadImage
96
#undef XcursorFilenameLoadImages
97
#undef XcursorFilenameLoadAllImages
98
#undef XcursorFilenameLoad
99
#undef XcursorFilenameSaveImages
100
#undef XcursorFilenameSave
101
#undef XcursorLibraryLoadImage
102
#undef XcursorLibraryLoadImages
103
#undef XcursorLibraryPath
104
#undef XcursorLibraryShape
105
#undef XcursorImageLoadCursor
106
#undef XcursorImagesLoadCursors
107
#undef XcursorImagesLoadCursor
108
#undef XcursorFilenameLoadCursor
109
#undef XcursorFilenameLoadCursors
110
#undef XcursorLibraryLoadCursor
111
#undef XcursorLibraryLoadCursors
112
#undef XcursorShapeLoadImage
113
#undef XcursorShapeLoadImages
114
#undef XcursorShapeLoadCursor
115
#undef XcursorShapeLoadCursors
116
#undef XcursorTryShapeCursor
117
#undef XcursorNoticeCreateBitmap
118
#undef XcursorNoticePutBitmap
119
#undef XcursorTryShapeBitmapCursor
120
#undef XcursorImageHash
121
#undef XcursorSupportsARGB
122
#undef XcursorSupportsAnim
123
#undef XcursorSetDefaultSize
124
#undef XcursorGetDefaultSize
125
#undef XcursorSetTheme
126
#undef XcursorGetTheme
127
#undef XcursorGetThemeCore
128
#undef XcursorSetThemeCore
129
#ifdef __cplusplus
130
extern "C" {
131
#endif
132
#define XcursorImageCreate XcursorImageCreate_dylibloader_wrapper_xcursor
133
#define XcursorImageDestroy XcursorImageDestroy_dylibloader_wrapper_xcursor
134
#define XcursorImagesCreate XcursorImagesCreate_dylibloader_wrapper_xcursor
135
#define XcursorImagesDestroy XcursorImagesDestroy_dylibloader_wrapper_xcursor
136
#define XcursorImagesSetName XcursorImagesSetName_dylibloader_wrapper_xcursor
137
#define XcursorCursorsCreate XcursorCursorsCreate_dylibloader_wrapper_xcursor
138
#define XcursorCursorsDestroy XcursorCursorsDestroy_dylibloader_wrapper_xcursor
139
#define XcursorAnimateCreate XcursorAnimateCreate_dylibloader_wrapper_xcursor
140
#define XcursorAnimateDestroy XcursorAnimateDestroy_dylibloader_wrapper_xcursor
141
#define XcursorAnimateNext XcursorAnimateNext_dylibloader_wrapper_xcursor
142
#define XcursorCommentCreate XcursorCommentCreate_dylibloader_wrapper_xcursor
143
#define XcursorCommentDestroy XcursorCommentDestroy_dylibloader_wrapper_xcursor
144
#define XcursorCommentsCreate XcursorCommentsCreate_dylibloader_wrapper_xcursor
145
#define XcursorCommentsDestroy XcursorCommentsDestroy_dylibloader_wrapper_xcursor
146
#define XcursorXcFileLoadImage XcursorXcFileLoadImage_dylibloader_wrapper_xcursor
147
#define XcursorXcFileLoadImages XcursorXcFileLoadImages_dylibloader_wrapper_xcursor
148
#define XcursorXcFileLoadAllImages XcursorXcFileLoadAllImages_dylibloader_wrapper_xcursor
149
#define XcursorXcFileLoad XcursorXcFileLoad_dylibloader_wrapper_xcursor
150
#define XcursorXcFileSave XcursorXcFileSave_dylibloader_wrapper_xcursor
151
#define XcursorFileLoadImage XcursorFileLoadImage_dylibloader_wrapper_xcursor
152
#define XcursorFileLoadImages XcursorFileLoadImages_dylibloader_wrapper_xcursor
153
#define XcursorFileLoadAllImages XcursorFileLoadAllImages_dylibloader_wrapper_xcursor
154
#define XcursorFileLoad XcursorFileLoad_dylibloader_wrapper_xcursor
155
#define XcursorFileSaveImages XcursorFileSaveImages_dylibloader_wrapper_xcursor
156
#define XcursorFileSave XcursorFileSave_dylibloader_wrapper_xcursor
157
#define XcursorFilenameLoadImage XcursorFilenameLoadImage_dylibloader_wrapper_xcursor
158
#define XcursorFilenameLoadImages XcursorFilenameLoadImages_dylibloader_wrapper_xcursor
159
#define XcursorFilenameLoadAllImages XcursorFilenameLoadAllImages_dylibloader_wrapper_xcursor
160
#define XcursorFilenameLoad XcursorFilenameLoad_dylibloader_wrapper_xcursor
161
#define XcursorFilenameSaveImages XcursorFilenameSaveImages_dylibloader_wrapper_xcursor
162
#define XcursorFilenameSave XcursorFilenameSave_dylibloader_wrapper_xcursor
163
#define XcursorLibraryLoadImage XcursorLibraryLoadImage_dylibloader_wrapper_xcursor
164
#define XcursorLibraryLoadImages XcursorLibraryLoadImages_dylibloader_wrapper_xcursor
165
#define XcursorLibraryPath XcursorLibraryPath_dylibloader_wrapper_xcursor
166
#define XcursorLibraryShape XcursorLibraryShape_dylibloader_wrapper_xcursor
167
#define XcursorImageLoadCursor XcursorImageLoadCursor_dylibloader_wrapper_xcursor
168
#define XcursorImagesLoadCursors XcursorImagesLoadCursors_dylibloader_wrapper_xcursor
169
#define XcursorImagesLoadCursor XcursorImagesLoadCursor_dylibloader_wrapper_xcursor
170
#define XcursorFilenameLoadCursor XcursorFilenameLoadCursor_dylibloader_wrapper_xcursor
171
#define XcursorFilenameLoadCursors XcursorFilenameLoadCursors_dylibloader_wrapper_xcursor
172
#define XcursorLibraryLoadCursor XcursorLibraryLoadCursor_dylibloader_wrapper_xcursor
173
#define XcursorLibraryLoadCursors XcursorLibraryLoadCursors_dylibloader_wrapper_xcursor
174
#define XcursorShapeLoadImage XcursorShapeLoadImage_dylibloader_wrapper_xcursor
175
#define XcursorShapeLoadImages XcursorShapeLoadImages_dylibloader_wrapper_xcursor
176
#define XcursorShapeLoadCursor XcursorShapeLoadCursor_dylibloader_wrapper_xcursor
177
#define XcursorShapeLoadCursors XcursorShapeLoadCursors_dylibloader_wrapper_xcursor
178
#define XcursorTryShapeCursor XcursorTryShapeCursor_dylibloader_wrapper_xcursor
179
#define XcursorNoticeCreateBitmap XcursorNoticeCreateBitmap_dylibloader_wrapper_xcursor
180
#define XcursorNoticePutBitmap XcursorNoticePutBitmap_dylibloader_wrapper_xcursor
181
#define XcursorTryShapeBitmapCursor XcursorTryShapeBitmapCursor_dylibloader_wrapper_xcursor
182
#define XcursorImageHash XcursorImageHash_dylibloader_wrapper_xcursor
183
#define XcursorSupportsARGB XcursorSupportsARGB_dylibloader_wrapper_xcursor
184
#define XcursorSupportsAnim XcursorSupportsAnim_dylibloader_wrapper_xcursor
185
#define XcursorSetDefaultSize XcursorSetDefaultSize_dylibloader_wrapper_xcursor
186
#define XcursorGetDefaultSize XcursorGetDefaultSize_dylibloader_wrapper_xcursor
187
#define XcursorSetTheme XcursorSetTheme_dylibloader_wrapper_xcursor
188
#define XcursorGetTheme XcursorGetTheme_dylibloader_wrapper_xcursor
189
#define XcursorGetThemeCore XcursorGetThemeCore_dylibloader_wrapper_xcursor
190
#define XcursorSetThemeCore XcursorSetThemeCore_dylibloader_wrapper_xcursor
191
extern XcursorImage *(*XcursorImageCreate_dylibloader_wrapper_xcursor)(int, int);
192
extern void (*XcursorImageDestroy_dylibloader_wrapper_xcursor)(XcursorImage *);
193
extern XcursorImages *(*XcursorImagesCreate_dylibloader_wrapper_xcursor)(int);
194
extern void (*XcursorImagesDestroy_dylibloader_wrapper_xcursor)(XcursorImages *);
195
extern void (*XcursorImagesSetName_dylibloader_wrapper_xcursor)(XcursorImages *, const char *);
196
extern XcursorCursors *(*XcursorCursorsCreate_dylibloader_wrapper_xcursor)(Display *, int);
197
extern void (*XcursorCursorsDestroy_dylibloader_wrapper_xcursor)(XcursorCursors *);
198
extern XcursorAnimate *(*XcursorAnimateCreate_dylibloader_wrapper_xcursor)(XcursorCursors *);
199
extern void (*XcursorAnimateDestroy_dylibloader_wrapper_xcursor)(XcursorAnimate *);
200
extern Cursor (*XcursorAnimateNext_dylibloader_wrapper_xcursor)(XcursorAnimate *);
201
extern XcursorComment *(*XcursorCommentCreate_dylibloader_wrapper_xcursor)(XcursorUInt, int);
202
extern void (*XcursorCommentDestroy_dylibloader_wrapper_xcursor)(XcursorComment *);
203
extern XcursorComments *(*XcursorCommentsCreate_dylibloader_wrapper_xcursor)(int);
204
extern void (*XcursorCommentsDestroy_dylibloader_wrapper_xcursor)(XcursorComments *);
205
extern XcursorImage *(*XcursorXcFileLoadImage_dylibloader_wrapper_xcursor)(XcursorFile *, int);
206
extern XcursorImages *(*XcursorXcFileLoadImages_dylibloader_wrapper_xcursor)(XcursorFile *, int);
207
extern XcursorImages *(*XcursorXcFileLoadAllImages_dylibloader_wrapper_xcursor)(XcursorFile *);
208
extern XcursorBool (*XcursorXcFileLoad_dylibloader_wrapper_xcursor)(XcursorFile *, XcursorComments **, XcursorImages **);
209
extern XcursorBool (*XcursorXcFileSave_dylibloader_wrapper_xcursor)(XcursorFile *, const XcursorComments *, const XcursorImages *);
210
extern XcursorImage *(*XcursorFileLoadImage_dylibloader_wrapper_xcursor)(FILE *, int);
211
extern XcursorImages *(*XcursorFileLoadImages_dylibloader_wrapper_xcursor)(FILE *, int);
212
extern XcursorImages *(*XcursorFileLoadAllImages_dylibloader_wrapper_xcursor)(FILE *);
213
extern XcursorBool (*XcursorFileLoad_dylibloader_wrapper_xcursor)(FILE *, XcursorComments **, XcursorImages **);
214
extern XcursorBool (*XcursorFileSaveImages_dylibloader_wrapper_xcursor)(FILE *, const XcursorImages *);
215
extern XcursorBool (*XcursorFileSave_dylibloader_wrapper_xcursor)(FILE *, const XcursorComments *, const XcursorImages *);
216
extern XcursorImage *(*XcursorFilenameLoadImage_dylibloader_wrapper_xcursor)(const char *, int);
217
extern XcursorImages *(*XcursorFilenameLoadImages_dylibloader_wrapper_xcursor)(const char *, int);
218
extern XcursorImages *(*XcursorFilenameLoadAllImages_dylibloader_wrapper_xcursor)(const char *);
219
extern XcursorBool (*XcursorFilenameLoad_dylibloader_wrapper_xcursor)(const char *, XcursorComments **, XcursorImages **);
220
extern XcursorBool (*XcursorFilenameSaveImages_dylibloader_wrapper_xcursor)(const char *, const XcursorImages *);
221
extern XcursorBool (*XcursorFilenameSave_dylibloader_wrapper_xcursor)(const char *, const XcursorComments *, const XcursorImages *);
222
extern XcursorImage *(*XcursorLibraryLoadImage_dylibloader_wrapper_xcursor)(const char *, const char *, int);
223
extern XcursorImages *(*XcursorLibraryLoadImages_dylibloader_wrapper_xcursor)(const char *, const char *, int);
224
extern const char *(*XcursorLibraryPath_dylibloader_wrapper_xcursor)(void);
225
extern int (*XcursorLibraryShape_dylibloader_wrapper_xcursor)(const char *);
226
extern Cursor (*XcursorImageLoadCursor_dylibloader_wrapper_xcursor)(Display *, const XcursorImage *);
227
extern XcursorCursors *(*XcursorImagesLoadCursors_dylibloader_wrapper_xcursor)(Display *, const XcursorImages *);
228
extern Cursor (*XcursorImagesLoadCursor_dylibloader_wrapper_xcursor)(Display *, const XcursorImages *);
229
extern Cursor (*XcursorFilenameLoadCursor_dylibloader_wrapper_xcursor)(Display *, const char *);
230
extern XcursorCursors *(*XcursorFilenameLoadCursors_dylibloader_wrapper_xcursor)(Display *, const char *);
231
extern Cursor (*XcursorLibraryLoadCursor_dylibloader_wrapper_xcursor)(Display *, const char *);
232
extern XcursorCursors *(*XcursorLibraryLoadCursors_dylibloader_wrapper_xcursor)(Display *, const char *);
233
extern XcursorImage *(*XcursorShapeLoadImage_dylibloader_wrapper_xcursor)(unsigned int, const char *, int);
234
extern XcursorImages *(*XcursorShapeLoadImages_dylibloader_wrapper_xcursor)(unsigned int, const char *, int);
235
extern Cursor (*XcursorShapeLoadCursor_dylibloader_wrapper_xcursor)(Display *, unsigned int);
236
extern XcursorCursors *(*XcursorShapeLoadCursors_dylibloader_wrapper_xcursor)(Display *, unsigned int);
237
extern Cursor (*XcursorTryShapeCursor_dylibloader_wrapper_xcursor)(Display *, Font, Font, unsigned int, unsigned int, const XColor *, const XColor *);
238
extern void (*XcursorNoticeCreateBitmap_dylibloader_wrapper_xcursor)(Display *, Pixmap, unsigned int, unsigned int);
239
extern void (*XcursorNoticePutBitmap_dylibloader_wrapper_xcursor)(Display *, Drawable, XImage *);
240
extern Cursor (*XcursorTryShapeBitmapCursor_dylibloader_wrapper_xcursor)(Display *, Pixmap, Pixmap, XColor *, XColor *, unsigned int, unsigned int);
241
extern void (*XcursorImageHash_dylibloader_wrapper_xcursor)(XImage *, unsigned char [16]);
242
extern XcursorBool (*XcursorSupportsARGB_dylibloader_wrapper_xcursor)(Display *);
243
extern XcursorBool (*XcursorSupportsAnim_dylibloader_wrapper_xcursor)(Display *);
244
extern XcursorBool (*XcursorSetDefaultSize_dylibloader_wrapper_xcursor)(Display *, int);
245
extern int (*XcursorGetDefaultSize_dylibloader_wrapper_xcursor)(Display *);
246
extern XcursorBool (*XcursorSetTheme_dylibloader_wrapper_xcursor)(Display *, const char *);
247
extern char *(*XcursorGetTheme_dylibloader_wrapper_xcursor)(Display *);
248
extern XcursorBool (*XcursorGetThemeCore_dylibloader_wrapper_xcursor)(Display *);
249
extern XcursorBool (*XcursorSetThemeCore_dylibloader_wrapper_xcursor)(Display *, XcursorBool);
250
int initialize_xcursor(int verbose);
251
#ifdef __cplusplus
252
}
253
#endif
254
#endif
255
256