Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
godotengine
GitHub Repository: godotengine/godot
Path: blob/master/platform/linuxbsd/x11/dynwrappers/xrandr-so_wrap.h
10279 views
1
#ifndef DYLIBLOAD_WRAPPER_XRANDR
2
#define DYLIBLOAD_WRAPPER_XRANDR
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:51:53
6
// flags: generate-wrapper.py --include ./thirdparty/linuxbsd_headers/X11/extensions/Xrandr.h --sys-include thirdparty/linuxbsd_headers/X11/extensions/Xrandr.h --soname libXrandr.so.2 --init-name xrandr --output-header ./platform/linuxbsd/x11/dynwrappers/xrandr-so_wrap.h --output-implementation ./platform/linuxbsd/x11/dynwrappers/xrandr-so_wrap.c --ignore-other
7
//
8
#include <stdint.h>
9
10
#define XRRQueryExtension XRRQueryExtension_dylibloader_orig_xrandr
11
#define XRRQueryVersion XRRQueryVersion_dylibloader_orig_xrandr
12
#define XRRGetScreenInfo XRRGetScreenInfo_dylibloader_orig_xrandr
13
#define XRRFreeScreenConfigInfo XRRFreeScreenConfigInfo_dylibloader_orig_xrandr
14
#define XRRSetScreenConfig XRRSetScreenConfig_dylibloader_orig_xrandr
15
#define XRRSetScreenConfigAndRate XRRSetScreenConfigAndRate_dylibloader_orig_xrandr
16
#define XRRConfigRotations XRRConfigRotations_dylibloader_orig_xrandr
17
#define XRRConfigTimes XRRConfigTimes_dylibloader_orig_xrandr
18
#define XRRConfigSizes XRRConfigSizes_dylibloader_orig_xrandr
19
#define XRRConfigRates XRRConfigRates_dylibloader_orig_xrandr
20
#define XRRConfigCurrentConfiguration XRRConfigCurrentConfiguration_dylibloader_orig_xrandr
21
#define XRRConfigCurrentRate XRRConfigCurrentRate_dylibloader_orig_xrandr
22
#define XRRRootToScreen XRRRootToScreen_dylibloader_orig_xrandr
23
#define XRRSelectInput XRRSelectInput_dylibloader_orig_xrandr
24
#define XRRRotations XRRRotations_dylibloader_orig_xrandr
25
#define XRRSizes XRRSizes_dylibloader_orig_xrandr
26
#define XRRRates XRRRates_dylibloader_orig_xrandr
27
#define XRRTimes XRRTimes_dylibloader_orig_xrandr
28
#define XRRGetScreenSizeRange XRRGetScreenSizeRange_dylibloader_orig_xrandr
29
#define XRRSetScreenSize XRRSetScreenSize_dylibloader_orig_xrandr
30
#define XRRGetScreenResources XRRGetScreenResources_dylibloader_orig_xrandr
31
#define XRRFreeScreenResources XRRFreeScreenResources_dylibloader_orig_xrandr
32
#define XRRGetOutputInfo XRRGetOutputInfo_dylibloader_orig_xrandr
33
#define XRRFreeOutputInfo XRRFreeOutputInfo_dylibloader_orig_xrandr
34
#define XRRListOutputProperties XRRListOutputProperties_dylibloader_orig_xrandr
35
#define XRRQueryOutputProperty XRRQueryOutputProperty_dylibloader_orig_xrandr
36
#define XRRConfigureOutputProperty XRRConfigureOutputProperty_dylibloader_orig_xrandr
37
#define XRRChangeOutputProperty XRRChangeOutputProperty_dylibloader_orig_xrandr
38
#define XRRDeleteOutputProperty XRRDeleteOutputProperty_dylibloader_orig_xrandr
39
#define XRRGetOutputProperty XRRGetOutputProperty_dylibloader_orig_xrandr
40
#define XRRAllocModeInfo XRRAllocModeInfo_dylibloader_orig_xrandr
41
#define XRRCreateMode XRRCreateMode_dylibloader_orig_xrandr
42
#define XRRDestroyMode XRRDestroyMode_dylibloader_orig_xrandr
43
#define XRRAddOutputMode XRRAddOutputMode_dylibloader_orig_xrandr
44
#define XRRDeleteOutputMode XRRDeleteOutputMode_dylibloader_orig_xrandr
45
#define XRRFreeModeInfo XRRFreeModeInfo_dylibloader_orig_xrandr
46
#define XRRGetCrtcInfo XRRGetCrtcInfo_dylibloader_orig_xrandr
47
#define XRRFreeCrtcInfo XRRFreeCrtcInfo_dylibloader_orig_xrandr
48
#define XRRSetCrtcConfig XRRSetCrtcConfig_dylibloader_orig_xrandr
49
#define XRRGetCrtcGammaSize XRRGetCrtcGammaSize_dylibloader_orig_xrandr
50
#define XRRGetCrtcGamma XRRGetCrtcGamma_dylibloader_orig_xrandr
51
#define XRRAllocGamma XRRAllocGamma_dylibloader_orig_xrandr
52
#define XRRSetCrtcGamma XRRSetCrtcGamma_dylibloader_orig_xrandr
53
#define XRRFreeGamma XRRFreeGamma_dylibloader_orig_xrandr
54
#define XRRGetScreenResourcesCurrent XRRGetScreenResourcesCurrent_dylibloader_orig_xrandr
55
#define XRRSetCrtcTransform XRRSetCrtcTransform_dylibloader_orig_xrandr
56
#define XRRGetCrtcTransform XRRGetCrtcTransform_dylibloader_orig_xrandr
57
#define XRRUpdateConfiguration XRRUpdateConfiguration_dylibloader_orig_xrandr
58
#define XRRGetPanning XRRGetPanning_dylibloader_orig_xrandr
59
#define XRRFreePanning XRRFreePanning_dylibloader_orig_xrandr
60
#define XRRSetPanning XRRSetPanning_dylibloader_orig_xrandr
61
#define XRRSetOutputPrimary XRRSetOutputPrimary_dylibloader_orig_xrandr
62
#define XRRGetOutputPrimary XRRGetOutputPrimary_dylibloader_orig_xrandr
63
#define XRRGetProviderResources XRRGetProviderResources_dylibloader_orig_xrandr
64
#define XRRFreeProviderResources XRRFreeProviderResources_dylibloader_orig_xrandr
65
#define XRRGetProviderInfo XRRGetProviderInfo_dylibloader_orig_xrandr
66
#define XRRFreeProviderInfo XRRFreeProviderInfo_dylibloader_orig_xrandr
67
#define XRRSetProviderOutputSource XRRSetProviderOutputSource_dylibloader_orig_xrandr
68
#define XRRSetProviderOffloadSink XRRSetProviderOffloadSink_dylibloader_orig_xrandr
69
#define XRRListProviderProperties XRRListProviderProperties_dylibloader_orig_xrandr
70
#define XRRQueryProviderProperty XRRQueryProviderProperty_dylibloader_orig_xrandr
71
#define XRRConfigureProviderProperty XRRConfigureProviderProperty_dylibloader_orig_xrandr
72
#define XRRChangeProviderProperty XRRChangeProviderProperty_dylibloader_orig_xrandr
73
#define XRRDeleteProviderProperty XRRDeleteProviderProperty_dylibloader_orig_xrandr
74
#define XRRGetProviderProperty XRRGetProviderProperty_dylibloader_orig_xrandr
75
#define XRRAllocateMonitor XRRAllocateMonitor_dylibloader_orig_xrandr
76
#define XRRGetMonitors XRRGetMonitors_dylibloader_orig_xrandr
77
#define XRRSetMonitor XRRSetMonitor_dylibloader_orig_xrandr
78
#define XRRDeleteMonitor XRRDeleteMonitor_dylibloader_orig_xrandr
79
#define XRRFreeMonitors XRRFreeMonitors_dylibloader_orig_xrandr
80
#include "thirdparty/linuxbsd_headers/X11/extensions/Xrandr.h"
81
#undef XRRQueryExtension
82
#undef XRRQueryVersion
83
#undef XRRGetScreenInfo
84
#undef XRRFreeScreenConfigInfo
85
#undef XRRSetScreenConfig
86
#undef XRRSetScreenConfigAndRate
87
#undef XRRConfigRotations
88
#undef XRRConfigTimes
89
#undef XRRConfigSizes
90
#undef XRRConfigRates
91
#undef XRRConfigCurrentConfiguration
92
#undef XRRConfigCurrentRate
93
#undef XRRRootToScreen
94
#undef XRRSelectInput
95
#undef XRRRotations
96
#undef XRRSizes
97
#undef XRRRates
98
#undef XRRTimes
99
#undef XRRGetScreenSizeRange
100
#undef XRRSetScreenSize
101
#undef XRRGetScreenResources
102
#undef XRRFreeScreenResources
103
#undef XRRGetOutputInfo
104
#undef XRRFreeOutputInfo
105
#undef XRRListOutputProperties
106
#undef XRRQueryOutputProperty
107
#undef XRRConfigureOutputProperty
108
#undef XRRChangeOutputProperty
109
#undef XRRDeleteOutputProperty
110
#undef XRRGetOutputProperty
111
#undef XRRAllocModeInfo
112
#undef XRRCreateMode
113
#undef XRRDestroyMode
114
#undef XRRAddOutputMode
115
#undef XRRDeleteOutputMode
116
#undef XRRFreeModeInfo
117
#undef XRRGetCrtcInfo
118
#undef XRRFreeCrtcInfo
119
#undef XRRSetCrtcConfig
120
#undef XRRGetCrtcGammaSize
121
#undef XRRGetCrtcGamma
122
#undef XRRAllocGamma
123
#undef XRRSetCrtcGamma
124
#undef XRRFreeGamma
125
#undef XRRGetScreenResourcesCurrent
126
#undef XRRSetCrtcTransform
127
#undef XRRGetCrtcTransform
128
#undef XRRUpdateConfiguration
129
#undef XRRGetPanning
130
#undef XRRFreePanning
131
#undef XRRSetPanning
132
#undef XRRSetOutputPrimary
133
#undef XRRGetOutputPrimary
134
#undef XRRGetProviderResources
135
#undef XRRFreeProviderResources
136
#undef XRRGetProviderInfo
137
#undef XRRFreeProviderInfo
138
#undef XRRSetProviderOutputSource
139
#undef XRRSetProviderOffloadSink
140
#undef XRRListProviderProperties
141
#undef XRRQueryProviderProperty
142
#undef XRRConfigureProviderProperty
143
#undef XRRChangeProviderProperty
144
#undef XRRDeleteProviderProperty
145
#undef XRRGetProviderProperty
146
#undef XRRAllocateMonitor
147
#undef XRRGetMonitors
148
#undef XRRSetMonitor
149
#undef XRRDeleteMonitor
150
#undef XRRFreeMonitors
151
#ifdef __cplusplus
152
extern "C" {
153
#endif
154
#define XRRQueryExtension XRRQueryExtension_dylibloader_wrapper_xrandr
155
#define XRRQueryVersion XRRQueryVersion_dylibloader_wrapper_xrandr
156
#define XRRGetScreenInfo XRRGetScreenInfo_dylibloader_wrapper_xrandr
157
#define XRRFreeScreenConfigInfo XRRFreeScreenConfigInfo_dylibloader_wrapper_xrandr
158
#define XRRSetScreenConfig XRRSetScreenConfig_dylibloader_wrapper_xrandr
159
#define XRRSetScreenConfigAndRate XRRSetScreenConfigAndRate_dylibloader_wrapper_xrandr
160
#define XRRConfigRotations XRRConfigRotations_dylibloader_wrapper_xrandr
161
#define XRRConfigTimes XRRConfigTimes_dylibloader_wrapper_xrandr
162
#define XRRConfigSizes XRRConfigSizes_dylibloader_wrapper_xrandr
163
#define XRRConfigRates XRRConfigRates_dylibloader_wrapper_xrandr
164
#define XRRConfigCurrentConfiguration XRRConfigCurrentConfiguration_dylibloader_wrapper_xrandr
165
#define XRRConfigCurrentRate XRRConfigCurrentRate_dylibloader_wrapper_xrandr
166
#define XRRRootToScreen XRRRootToScreen_dylibloader_wrapper_xrandr
167
#define XRRSelectInput XRRSelectInput_dylibloader_wrapper_xrandr
168
#define XRRRotations XRRRotations_dylibloader_wrapper_xrandr
169
#define XRRSizes XRRSizes_dylibloader_wrapper_xrandr
170
#define XRRRates XRRRates_dylibloader_wrapper_xrandr
171
#define XRRTimes XRRTimes_dylibloader_wrapper_xrandr
172
#define XRRGetScreenSizeRange XRRGetScreenSizeRange_dylibloader_wrapper_xrandr
173
#define XRRSetScreenSize XRRSetScreenSize_dylibloader_wrapper_xrandr
174
#define XRRGetScreenResources XRRGetScreenResources_dylibloader_wrapper_xrandr
175
#define XRRFreeScreenResources XRRFreeScreenResources_dylibloader_wrapper_xrandr
176
#define XRRGetOutputInfo XRRGetOutputInfo_dylibloader_wrapper_xrandr
177
#define XRRFreeOutputInfo XRRFreeOutputInfo_dylibloader_wrapper_xrandr
178
#define XRRListOutputProperties XRRListOutputProperties_dylibloader_wrapper_xrandr
179
#define XRRQueryOutputProperty XRRQueryOutputProperty_dylibloader_wrapper_xrandr
180
#define XRRConfigureOutputProperty XRRConfigureOutputProperty_dylibloader_wrapper_xrandr
181
#define XRRChangeOutputProperty XRRChangeOutputProperty_dylibloader_wrapper_xrandr
182
#define XRRDeleteOutputProperty XRRDeleteOutputProperty_dylibloader_wrapper_xrandr
183
#define XRRGetOutputProperty XRRGetOutputProperty_dylibloader_wrapper_xrandr
184
#define XRRAllocModeInfo XRRAllocModeInfo_dylibloader_wrapper_xrandr
185
#define XRRCreateMode XRRCreateMode_dylibloader_wrapper_xrandr
186
#define XRRDestroyMode XRRDestroyMode_dylibloader_wrapper_xrandr
187
#define XRRAddOutputMode XRRAddOutputMode_dylibloader_wrapper_xrandr
188
#define XRRDeleteOutputMode XRRDeleteOutputMode_dylibloader_wrapper_xrandr
189
#define XRRFreeModeInfo XRRFreeModeInfo_dylibloader_wrapper_xrandr
190
#define XRRGetCrtcInfo XRRGetCrtcInfo_dylibloader_wrapper_xrandr
191
#define XRRFreeCrtcInfo XRRFreeCrtcInfo_dylibloader_wrapper_xrandr
192
#define XRRSetCrtcConfig XRRSetCrtcConfig_dylibloader_wrapper_xrandr
193
#define XRRGetCrtcGammaSize XRRGetCrtcGammaSize_dylibloader_wrapper_xrandr
194
#define XRRGetCrtcGamma XRRGetCrtcGamma_dylibloader_wrapper_xrandr
195
#define XRRAllocGamma XRRAllocGamma_dylibloader_wrapper_xrandr
196
#define XRRSetCrtcGamma XRRSetCrtcGamma_dylibloader_wrapper_xrandr
197
#define XRRFreeGamma XRRFreeGamma_dylibloader_wrapper_xrandr
198
#define XRRGetScreenResourcesCurrent XRRGetScreenResourcesCurrent_dylibloader_wrapper_xrandr
199
#define XRRSetCrtcTransform XRRSetCrtcTransform_dylibloader_wrapper_xrandr
200
#define XRRGetCrtcTransform XRRGetCrtcTransform_dylibloader_wrapper_xrandr
201
#define XRRUpdateConfiguration XRRUpdateConfiguration_dylibloader_wrapper_xrandr
202
#define XRRGetPanning XRRGetPanning_dylibloader_wrapper_xrandr
203
#define XRRFreePanning XRRFreePanning_dylibloader_wrapper_xrandr
204
#define XRRSetPanning XRRSetPanning_dylibloader_wrapper_xrandr
205
#define XRRSetOutputPrimary XRRSetOutputPrimary_dylibloader_wrapper_xrandr
206
#define XRRGetOutputPrimary XRRGetOutputPrimary_dylibloader_wrapper_xrandr
207
#define XRRGetProviderResources XRRGetProviderResources_dylibloader_wrapper_xrandr
208
#define XRRFreeProviderResources XRRFreeProviderResources_dylibloader_wrapper_xrandr
209
#define XRRGetProviderInfo XRRGetProviderInfo_dylibloader_wrapper_xrandr
210
#define XRRFreeProviderInfo XRRFreeProviderInfo_dylibloader_wrapper_xrandr
211
#define XRRSetProviderOutputSource XRRSetProviderOutputSource_dylibloader_wrapper_xrandr
212
#define XRRSetProviderOffloadSink XRRSetProviderOffloadSink_dylibloader_wrapper_xrandr
213
#define XRRListProviderProperties XRRListProviderProperties_dylibloader_wrapper_xrandr
214
#define XRRQueryProviderProperty XRRQueryProviderProperty_dylibloader_wrapper_xrandr
215
#define XRRConfigureProviderProperty XRRConfigureProviderProperty_dylibloader_wrapper_xrandr
216
#define XRRChangeProviderProperty XRRChangeProviderProperty_dylibloader_wrapper_xrandr
217
#define XRRDeleteProviderProperty XRRDeleteProviderProperty_dylibloader_wrapper_xrandr
218
#define XRRGetProviderProperty XRRGetProviderProperty_dylibloader_wrapper_xrandr
219
#define XRRAllocateMonitor XRRAllocateMonitor_dylibloader_wrapper_xrandr
220
#define XRRGetMonitors XRRGetMonitors_dylibloader_wrapper_xrandr
221
#define XRRSetMonitor XRRSetMonitor_dylibloader_wrapper_xrandr
222
#define XRRDeleteMonitor XRRDeleteMonitor_dylibloader_wrapper_xrandr
223
#define XRRFreeMonitors XRRFreeMonitors_dylibloader_wrapper_xrandr
224
extern int (*XRRQueryExtension_dylibloader_wrapper_xrandr)(Display *, int *, int *);
225
extern int (*XRRQueryVersion_dylibloader_wrapper_xrandr)(Display *, int *, int *);
226
extern XRRScreenConfiguration *(*XRRGetScreenInfo_dylibloader_wrapper_xrandr)(Display *, Window);
227
extern void (*XRRFreeScreenConfigInfo_dylibloader_wrapper_xrandr)(XRRScreenConfiguration *);
228
extern int (*XRRSetScreenConfig_dylibloader_wrapper_xrandr)(Display *, XRRScreenConfiguration *, Drawable, int, Rotation, Time);
229
extern int (*XRRSetScreenConfigAndRate_dylibloader_wrapper_xrandr)(Display *, XRRScreenConfiguration *, Drawable, int, Rotation, short, Time);
230
extern Rotation (*XRRConfigRotations_dylibloader_wrapper_xrandr)(XRRScreenConfiguration *, Rotation *);
231
extern Time (*XRRConfigTimes_dylibloader_wrapper_xrandr)(XRRScreenConfiguration *, Time *);
232
extern XRRScreenSize *(*XRRConfigSizes_dylibloader_wrapper_xrandr)(XRRScreenConfiguration *, int *);
233
extern short *(*XRRConfigRates_dylibloader_wrapper_xrandr)(XRRScreenConfiguration *, int, int *);
234
extern SizeID (*XRRConfigCurrentConfiguration_dylibloader_wrapper_xrandr)(XRRScreenConfiguration *, Rotation *);
235
extern short (*XRRConfigCurrentRate_dylibloader_wrapper_xrandr)(XRRScreenConfiguration *);
236
extern int (*XRRRootToScreen_dylibloader_wrapper_xrandr)(Display *, Window);
237
extern void (*XRRSelectInput_dylibloader_wrapper_xrandr)(Display *, Window, int);
238
extern Rotation (*XRRRotations_dylibloader_wrapper_xrandr)(Display *, int, Rotation *);
239
extern XRRScreenSize *(*XRRSizes_dylibloader_wrapper_xrandr)(Display *, int, int *);
240
extern short *(*XRRRates_dylibloader_wrapper_xrandr)(Display *, int, int, int *);
241
extern Time (*XRRTimes_dylibloader_wrapper_xrandr)(Display *, int, Time *);
242
extern int (*XRRGetScreenSizeRange_dylibloader_wrapper_xrandr)(Display *, Window, int *, int *, int *, int *);
243
extern void (*XRRSetScreenSize_dylibloader_wrapper_xrandr)(Display *, Window, int, int, int, int);
244
extern XRRScreenResources *(*XRRGetScreenResources_dylibloader_wrapper_xrandr)(Display *, Window);
245
extern void (*XRRFreeScreenResources_dylibloader_wrapper_xrandr)(XRRScreenResources *);
246
extern XRROutputInfo *(*XRRGetOutputInfo_dylibloader_wrapper_xrandr)(Display *, XRRScreenResources *, RROutput);
247
extern void (*XRRFreeOutputInfo_dylibloader_wrapper_xrandr)(XRROutputInfo *);
248
extern Atom *(*XRRListOutputProperties_dylibloader_wrapper_xrandr)(Display *, RROutput, int *);
249
extern XRRPropertyInfo *(*XRRQueryOutputProperty_dylibloader_wrapper_xrandr)(Display *, RROutput, Atom);
250
extern void (*XRRConfigureOutputProperty_dylibloader_wrapper_xrandr)(Display *, RROutput, Atom, int, int, int, long *);
251
extern void (*XRRChangeOutputProperty_dylibloader_wrapper_xrandr)(Display *, RROutput, Atom, Atom, int, int, const unsigned char *, int);
252
extern void (*XRRDeleteOutputProperty_dylibloader_wrapper_xrandr)(Display *, RROutput, Atom);
253
extern int (*XRRGetOutputProperty_dylibloader_wrapper_xrandr)(Display *, RROutput, Atom, long, long, int, int, Atom, Atom *, int *, unsigned long *, unsigned long *, unsigned char **);
254
extern XRRModeInfo *(*XRRAllocModeInfo_dylibloader_wrapper_xrandr)(const char *, int);
255
extern RRMode (*XRRCreateMode_dylibloader_wrapper_xrandr)(Display *, Window, XRRModeInfo *);
256
extern void (*XRRDestroyMode_dylibloader_wrapper_xrandr)(Display *, RRMode);
257
extern void (*XRRAddOutputMode_dylibloader_wrapper_xrandr)(Display *, RROutput, RRMode);
258
extern void (*XRRDeleteOutputMode_dylibloader_wrapper_xrandr)(Display *, RROutput, RRMode);
259
extern void (*XRRFreeModeInfo_dylibloader_wrapper_xrandr)(XRRModeInfo *);
260
extern XRRCrtcInfo *(*XRRGetCrtcInfo_dylibloader_wrapper_xrandr)(Display *, XRRScreenResources *, RRCrtc);
261
extern void (*XRRFreeCrtcInfo_dylibloader_wrapper_xrandr)(XRRCrtcInfo *);
262
extern int (*XRRSetCrtcConfig_dylibloader_wrapper_xrandr)(Display *, XRRScreenResources *, RRCrtc, Time, int, int, RRMode, Rotation, RROutput *, int);
263
extern int (*XRRGetCrtcGammaSize_dylibloader_wrapper_xrandr)(Display *, RRCrtc);
264
extern XRRCrtcGamma *(*XRRGetCrtcGamma_dylibloader_wrapper_xrandr)(Display *, RRCrtc);
265
extern XRRCrtcGamma *(*XRRAllocGamma_dylibloader_wrapper_xrandr)(int);
266
extern void (*XRRSetCrtcGamma_dylibloader_wrapper_xrandr)(Display *, RRCrtc, XRRCrtcGamma *);
267
extern void (*XRRFreeGamma_dylibloader_wrapper_xrandr)(XRRCrtcGamma *);
268
extern XRRScreenResources *(*XRRGetScreenResourcesCurrent_dylibloader_wrapper_xrandr)(Display *, Window);
269
extern void (*XRRSetCrtcTransform_dylibloader_wrapper_xrandr)(Display *, RRCrtc, XTransform *, const char *, XFixed *, int);
270
extern int (*XRRGetCrtcTransform_dylibloader_wrapper_xrandr)(Display *, RRCrtc, XRRCrtcTransformAttributes **);
271
extern int (*XRRUpdateConfiguration_dylibloader_wrapper_xrandr)(XEvent *);
272
extern XRRPanning *(*XRRGetPanning_dylibloader_wrapper_xrandr)(Display *, XRRScreenResources *, RRCrtc);
273
extern void (*XRRFreePanning_dylibloader_wrapper_xrandr)(XRRPanning *);
274
extern int (*XRRSetPanning_dylibloader_wrapper_xrandr)(Display *, XRRScreenResources *, RRCrtc, XRRPanning *);
275
extern void (*XRRSetOutputPrimary_dylibloader_wrapper_xrandr)(Display *, Window, RROutput);
276
extern RROutput (*XRRGetOutputPrimary_dylibloader_wrapper_xrandr)(Display *, Window);
277
extern XRRProviderResources *(*XRRGetProviderResources_dylibloader_wrapper_xrandr)(Display *, Window);
278
extern void (*XRRFreeProviderResources_dylibloader_wrapper_xrandr)(XRRProviderResources *);
279
extern XRRProviderInfo *(*XRRGetProviderInfo_dylibloader_wrapper_xrandr)(Display *, XRRScreenResources *, RRProvider);
280
extern void (*XRRFreeProviderInfo_dylibloader_wrapper_xrandr)(XRRProviderInfo *);
281
extern int (*XRRSetProviderOutputSource_dylibloader_wrapper_xrandr)(Display *, XID, XID);
282
extern int (*XRRSetProviderOffloadSink_dylibloader_wrapper_xrandr)(Display *, XID, XID);
283
extern Atom *(*XRRListProviderProperties_dylibloader_wrapper_xrandr)(Display *, RRProvider, int *);
284
extern XRRPropertyInfo *(*XRRQueryProviderProperty_dylibloader_wrapper_xrandr)(Display *, RRProvider, Atom);
285
extern void (*XRRConfigureProviderProperty_dylibloader_wrapper_xrandr)(Display *, RRProvider, Atom, int, int, int, long *);
286
extern void (*XRRChangeProviderProperty_dylibloader_wrapper_xrandr)(Display *, RRProvider, Atom, Atom, int, int, const unsigned char *, int);
287
extern void (*XRRDeleteProviderProperty_dylibloader_wrapper_xrandr)(Display *, RRProvider, Atom);
288
extern int (*XRRGetProviderProperty_dylibloader_wrapper_xrandr)(Display *, RRProvider, Atom, long, long, int, int, Atom, Atom *, int *, unsigned long *, unsigned long *, unsigned char **);
289
extern XRRMonitorInfo *(*XRRAllocateMonitor_dylibloader_wrapper_xrandr)(Display *, int);
290
extern XRRMonitorInfo *(*XRRGetMonitors_dylibloader_wrapper_xrandr)(Display *, Window, int, int *);
291
extern void (*XRRSetMonitor_dylibloader_wrapper_xrandr)(Display *, Window, XRRMonitorInfo *);
292
extern void (*XRRDeleteMonitor_dylibloader_wrapper_xrandr)(Display *, Window, Atom);
293
extern void (*XRRFreeMonitors_dylibloader_wrapper_xrandr)(XRRMonitorInfo *);
294
int initialize_xrandr(int verbose);
295
#ifdef __cplusplus
296
}
297
#endif
298
#endif
299
300