#ifndef DYLIBLOAD_WRAPPER_XRANDR #define DYLIBLOAD_WRAPPER_XRANDR // This file is generated. Do not edit! // see https://github.com/hpvb/dynload-wrapper for details // generated by generate-wrapper.py 0.7 on 2024-12-12 14:51:53 // 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 // #include #define XRRQueryExtension XRRQueryExtension_dylibloader_orig_xrandr #define XRRQueryVersion XRRQueryVersion_dylibloader_orig_xrandr #define XRRGetScreenInfo XRRGetScreenInfo_dylibloader_orig_xrandr #define XRRFreeScreenConfigInfo XRRFreeScreenConfigInfo_dylibloader_orig_xrandr #define XRRSetScreenConfig XRRSetScreenConfig_dylibloader_orig_xrandr #define XRRSetScreenConfigAndRate XRRSetScreenConfigAndRate_dylibloader_orig_xrandr #define XRRConfigRotations XRRConfigRotations_dylibloader_orig_xrandr #define XRRConfigTimes XRRConfigTimes_dylibloader_orig_xrandr #define XRRConfigSizes XRRConfigSizes_dylibloader_orig_xrandr #define XRRConfigRates XRRConfigRates_dylibloader_orig_xrandr #define XRRConfigCurrentConfiguration XRRConfigCurrentConfiguration_dylibloader_orig_xrandr #define XRRConfigCurrentRate XRRConfigCurrentRate_dylibloader_orig_xrandr #define XRRRootToScreen XRRRootToScreen_dylibloader_orig_xrandr #define XRRSelectInput XRRSelectInput_dylibloader_orig_xrandr #define XRRRotations XRRRotations_dylibloader_orig_xrandr #define XRRSizes XRRSizes_dylibloader_orig_xrandr #define XRRRates XRRRates_dylibloader_orig_xrandr #define XRRTimes XRRTimes_dylibloader_orig_xrandr #define XRRGetScreenSizeRange XRRGetScreenSizeRange_dylibloader_orig_xrandr #define XRRSetScreenSize XRRSetScreenSize_dylibloader_orig_xrandr #define XRRGetScreenResources XRRGetScreenResources_dylibloader_orig_xrandr #define XRRFreeScreenResources XRRFreeScreenResources_dylibloader_orig_xrandr #define XRRGetOutputInfo XRRGetOutputInfo_dylibloader_orig_xrandr #define XRRFreeOutputInfo XRRFreeOutputInfo_dylibloader_orig_xrandr #define XRRListOutputProperties XRRListOutputProperties_dylibloader_orig_xrandr #define XRRQueryOutputProperty XRRQueryOutputProperty_dylibloader_orig_xrandr #define XRRConfigureOutputProperty XRRConfigureOutputProperty_dylibloader_orig_xrandr #define XRRChangeOutputProperty XRRChangeOutputProperty_dylibloader_orig_xrandr #define XRRDeleteOutputProperty XRRDeleteOutputProperty_dylibloader_orig_xrandr #define XRRGetOutputProperty XRRGetOutputProperty_dylibloader_orig_xrandr #define XRRAllocModeInfo XRRAllocModeInfo_dylibloader_orig_xrandr #define XRRCreateMode XRRCreateMode_dylibloader_orig_xrandr #define XRRDestroyMode XRRDestroyMode_dylibloader_orig_xrandr #define XRRAddOutputMode XRRAddOutputMode_dylibloader_orig_xrandr #define XRRDeleteOutputMode XRRDeleteOutputMode_dylibloader_orig_xrandr #define XRRFreeModeInfo XRRFreeModeInfo_dylibloader_orig_xrandr #define XRRGetCrtcInfo XRRGetCrtcInfo_dylibloader_orig_xrandr #define XRRFreeCrtcInfo XRRFreeCrtcInfo_dylibloader_orig_xrandr #define XRRSetCrtcConfig XRRSetCrtcConfig_dylibloader_orig_xrandr #define XRRGetCrtcGammaSize XRRGetCrtcGammaSize_dylibloader_orig_xrandr #define XRRGetCrtcGamma XRRGetCrtcGamma_dylibloader_orig_xrandr #define XRRAllocGamma XRRAllocGamma_dylibloader_orig_xrandr #define XRRSetCrtcGamma XRRSetCrtcGamma_dylibloader_orig_xrandr #define XRRFreeGamma XRRFreeGamma_dylibloader_orig_xrandr #define XRRGetScreenResourcesCurrent XRRGetScreenResourcesCurrent_dylibloader_orig_xrandr #define XRRSetCrtcTransform XRRSetCrtcTransform_dylibloader_orig_xrandr #define XRRGetCrtcTransform XRRGetCrtcTransform_dylibloader_orig_xrandr #define XRRUpdateConfiguration XRRUpdateConfiguration_dylibloader_orig_xrandr #define XRRGetPanning XRRGetPanning_dylibloader_orig_xrandr #define XRRFreePanning XRRFreePanning_dylibloader_orig_xrandr #define XRRSetPanning XRRSetPanning_dylibloader_orig_xrandr #define XRRSetOutputPrimary XRRSetOutputPrimary_dylibloader_orig_xrandr #define XRRGetOutputPrimary XRRGetOutputPrimary_dylibloader_orig_xrandr #define XRRGetProviderResources XRRGetProviderResources_dylibloader_orig_xrandr #define XRRFreeProviderResources XRRFreeProviderResources_dylibloader_orig_xrandr #define XRRGetProviderInfo XRRGetProviderInfo_dylibloader_orig_xrandr #define XRRFreeProviderInfo XRRFreeProviderInfo_dylibloader_orig_xrandr #define XRRSetProviderOutputSource XRRSetProviderOutputSource_dylibloader_orig_xrandr #define XRRSetProviderOffloadSink XRRSetProviderOffloadSink_dylibloader_orig_xrandr #define XRRListProviderProperties XRRListProviderProperties_dylibloader_orig_xrandr #define XRRQueryProviderProperty XRRQueryProviderProperty_dylibloader_orig_xrandr #define XRRConfigureProviderProperty XRRConfigureProviderProperty_dylibloader_orig_xrandr #define XRRChangeProviderProperty XRRChangeProviderProperty_dylibloader_orig_xrandr #define XRRDeleteProviderProperty XRRDeleteProviderProperty_dylibloader_orig_xrandr #define XRRGetProviderProperty XRRGetProviderProperty_dylibloader_orig_xrandr #define XRRAllocateMonitor XRRAllocateMonitor_dylibloader_orig_xrandr #define XRRGetMonitors XRRGetMonitors_dylibloader_orig_xrandr #define XRRSetMonitor XRRSetMonitor_dylibloader_orig_xrandr #define XRRDeleteMonitor XRRDeleteMonitor_dylibloader_orig_xrandr #define XRRFreeMonitors XRRFreeMonitors_dylibloader_orig_xrandr #include "thirdparty/linuxbsd_headers/X11/extensions/Xrandr.h" #undef XRRQueryExtension #undef XRRQueryVersion #undef XRRGetScreenInfo #undef XRRFreeScreenConfigInfo #undef XRRSetScreenConfig #undef XRRSetScreenConfigAndRate #undef XRRConfigRotations #undef XRRConfigTimes #undef XRRConfigSizes #undef XRRConfigRates #undef XRRConfigCurrentConfiguration #undef XRRConfigCurrentRate #undef XRRRootToScreen #undef XRRSelectInput #undef XRRRotations #undef XRRSizes #undef XRRRates #undef XRRTimes #undef XRRGetScreenSizeRange #undef XRRSetScreenSize #undef XRRGetScreenResources #undef XRRFreeScreenResources #undef XRRGetOutputInfo #undef XRRFreeOutputInfo #undef XRRListOutputProperties #undef XRRQueryOutputProperty #undef XRRConfigureOutputProperty #undef XRRChangeOutputProperty #undef XRRDeleteOutputProperty #undef XRRGetOutputProperty #undef XRRAllocModeInfo #undef XRRCreateMode #undef XRRDestroyMode #undef XRRAddOutputMode #undef XRRDeleteOutputMode #undef XRRFreeModeInfo #undef XRRGetCrtcInfo #undef XRRFreeCrtcInfo #undef XRRSetCrtcConfig #undef XRRGetCrtcGammaSize #undef XRRGetCrtcGamma #undef XRRAllocGamma #undef XRRSetCrtcGamma #undef XRRFreeGamma #undef XRRGetScreenResourcesCurrent #undef XRRSetCrtcTransform #undef XRRGetCrtcTransform #undef XRRUpdateConfiguration #undef XRRGetPanning #undef XRRFreePanning #undef XRRSetPanning #undef XRRSetOutputPrimary #undef XRRGetOutputPrimary #undef XRRGetProviderResources #undef XRRFreeProviderResources #undef XRRGetProviderInfo #undef XRRFreeProviderInfo #undef XRRSetProviderOutputSource #undef XRRSetProviderOffloadSink #undef XRRListProviderProperties #undef XRRQueryProviderProperty #undef XRRConfigureProviderProperty #undef XRRChangeProviderProperty #undef XRRDeleteProviderProperty #undef XRRGetProviderProperty #undef XRRAllocateMonitor #undef XRRGetMonitors #undef XRRSetMonitor #undef XRRDeleteMonitor #undef XRRFreeMonitors #ifdef __cplusplus extern "C" { #endif #define XRRQueryExtension XRRQueryExtension_dylibloader_wrapper_xrandr #define XRRQueryVersion XRRQueryVersion_dylibloader_wrapper_xrandr #define XRRGetScreenInfo XRRGetScreenInfo_dylibloader_wrapper_xrandr #define XRRFreeScreenConfigInfo XRRFreeScreenConfigInfo_dylibloader_wrapper_xrandr #define XRRSetScreenConfig XRRSetScreenConfig_dylibloader_wrapper_xrandr #define XRRSetScreenConfigAndRate XRRSetScreenConfigAndRate_dylibloader_wrapper_xrandr #define XRRConfigRotations XRRConfigRotations_dylibloader_wrapper_xrandr #define XRRConfigTimes XRRConfigTimes_dylibloader_wrapper_xrandr #define XRRConfigSizes XRRConfigSizes_dylibloader_wrapper_xrandr #define XRRConfigRates XRRConfigRates_dylibloader_wrapper_xrandr #define XRRConfigCurrentConfiguration XRRConfigCurrentConfiguration_dylibloader_wrapper_xrandr #define XRRConfigCurrentRate XRRConfigCurrentRate_dylibloader_wrapper_xrandr #define XRRRootToScreen XRRRootToScreen_dylibloader_wrapper_xrandr #define XRRSelectInput XRRSelectInput_dylibloader_wrapper_xrandr #define XRRRotations XRRRotations_dylibloader_wrapper_xrandr #define XRRSizes XRRSizes_dylibloader_wrapper_xrandr #define XRRRates XRRRates_dylibloader_wrapper_xrandr #define XRRTimes XRRTimes_dylibloader_wrapper_xrandr #define XRRGetScreenSizeRange XRRGetScreenSizeRange_dylibloader_wrapper_xrandr #define XRRSetScreenSize XRRSetScreenSize_dylibloader_wrapper_xrandr #define XRRGetScreenResources XRRGetScreenResources_dylibloader_wrapper_xrandr #define XRRFreeScreenResources XRRFreeScreenResources_dylibloader_wrapper_xrandr #define XRRGetOutputInfo XRRGetOutputInfo_dylibloader_wrapper_xrandr #define XRRFreeOutputInfo XRRFreeOutputInfo_dylibloader_wrapper_xrandr #define XRRListOutputProperties XRRListOutputProperties_dylibloader_wrapper_xrandr #define XRRQueryOutputProperty XRRQueryOutputProperty_dylibloader_wrapper_xrandr #define XRRConfigureOutputProperty XRRConfigureOutputProperty_dylibloader_wrapper_xrandr #define XRRChangeOutputProperty XRRChangeOutputProperty_dylibloader_wrapper_xrandr #define XRRDeleteOutputProperty XRRDeleteOutputProperty_dylibloader_wrapper_xrandr #define XRRGetOutputProperty XRRGetOutputProperty_dylibloader_wrapper_xrandr #define XRRAllocModeInfo XRRAllocModeInfo_dylibloader_wrapper_xrandr #define XRRCreateMode XRRCreateMode_dylibloader_wrapper_xrandr #define XRRDestroyMode XRRDestroyMode_dylibloader_wrapper_xrandr #define XRRAddOutputMode XRRAddOutputMode_dylibloader_wrapper_xrandr #define XRRDeleteOutputMode XRRDeleteOutputMode_dylibloader_wrapper_xrandr #define XRRFreeModeInfo XRRFreeModeInfo_dylibloader_wrapper_xrandr #define XRRGetCrtcInfo XRRGetCrtcInfo_dylibloader_wrapper_xrandr #define XRRFreeCrtcInfo XRRFreeCrtcInfo_dylibloader_wrapper_xrandr #define XRRSetCrtcConfig XRRSetCrtcConfig_dylibloader_wrapper_xrandr #define XRRGetCrtcGammaSize XRRGetCrtcGammaSize_dylibloader_wrapper_xrandr #define XRRGetCrtcGamma XRRGetCrtcGamma_dylibloader_wrapper_xrandr #define XRRAllocGamma XRRAllocGamma_dylibloader_wrapper_xrandr #define XRRSetCrtcGamma XRRSetCrtcGamma_dylibloader_wrapper_xrandr #define XRRFreeGamma XRRFreeGamma_dylibloader_wrapper_xrandr #define XRRGetScreenResourcesCurrent XRRGetScreenResourcesCurrent_dylibloader_wrapper_xrandr #define XRRSetCrtcTransform XRRSetCrtcTransform_dylibloader_wrapper_xrandr #define XRRGetCrtcTransform XRRGetCrtcTransform_dylibloader_wrapper_xrandr #define XRRUpdateConfiguration XRRUpdateConfiguration_dylibloader_wrapper_xrandr #define XRRGetPanning XRRGetPanning_dylibloader_wrapper_xrandr #define XRRFreePanning XRRFreePanning_dylibloader_wrapper_xrandr #define XRRSetPanning XRRSetPanning_dylibloader_wrapper_xrandr #define XRRSetOutputPrimary XRRSetOutputPrimary_dylibloader_wrapper_xrandr #define XRRGetOutputPrimary XRRGetOutputPrimary_dylibloader_wrapper_xrandr #define XRRGetProviderResources XRRGetProviderResources_dylibloader_wrapper_xrandr #define XRRFreeProviderResources XRRFreeProviderResources_dylibloader_wrapper_xrandr #define XRRGetProviderInfo XRRGetProviderInfo_dylibloader_wrapper_xrandr #define XRRFreeProviderInfo XRRFreeProviderInfo_dylibloader_wrapper_xrandr #define XRRSetProviderOutputSource XRRSetProviderOutputSource_dylibloader_wrapper_xrandr #define XRRSetProviderOffloadSink XRRSetProviderOffloadSink_dylibloader_wrapper_xrandr #define XRRListProviderProperties XRRListProviderProperties_dylibloader_wrapper_xrandr #define XRRQueryProviderProperty XRRQueryProviderProperty_dylibloader_wrapper_xrandr #define XRRConfigureProviderProperty XRRConfigureProviderProperty_dylibloader_wrapper_xrandr #define XRRChangeProviderProperty XRRChangeProviderProperty_dylibloader_wrapper_xrandr #define XRRDeleteProviderProperty XRRDeleteProviderProperty_dylibloader_wrapper_xrandr #define XRRGetProviderProperty XRRGetProviderProperty_dylibloader_wrapper_xrandr #define XRRAllocateMonitor XRRAllocateMonitor_dylibloader_wrapper_xrandr #define XRRGetMonitors XRRGetMonitors_dylibloader_wrapper_xrandr #define XRRSetMonitor XRRSetMonitor_dylibloader_wrapper_xrandr #define XRRDeleteMonitor XRRDeleteMonitor_dylibloader_wrapper_xrandr #define XRRFreeMonitors XRRFreeMonitors_dylibloader_wrapper_xrandr extern int (*XRRQueryExtension_dylibloader_wrapper_xrandr)(Display *, int *, int *); extern int (*XRRQueryVersion_dylibloader_wrapper_xrandr)(Display *, int *, int *); extern XRRScreenConfiguration *(*XRRGetScreenInfo_dylibloader_wrapper_xrandr)(Display *, Window); extern void (*XRRFreeScreenConfigInfo_dylibloader_wrapper_xrandr)(XRRScreenConfiguration *); extern int (*XRRSetScreenConfig_dylibloader_wrapper_xrandr)(Display *, XRRScreenConfiguration *, Drawable, int, Rotation, Time); extern int (*XRRSetScreenConfigAndRate_dylibloader_wrapper_xrandr)(Display *, XRRScreenConfiguration *, Drawable, int, Rotation, short, Time); extern Rotation (*XRRConfigRotations_dylibloader_wrapper_xrandr)(XRRScreenConfiguration *, Rotation *); extern Time (*XRRConfigTimes_dylibloader_wrapper_xrandr)(XRRScreenConfiguration *, Time *); extern XRRScreenSize *(*XRRConfigSizes_dylibloader_wrapper_xrandr)(XRRScreenConfiguration *, int *); extern short *(*XRRConfigRates_dylibloader_wrapper_xrandr)(XRRScreenConfiguration *, int, int *); extern SizeID (*XRRConfigCurrentConfiguration_dylibloader_wrapper_xrandr)(XRRScreenConfiguration *, Rotation *); extern short (*XRRConfigCurrentRate_dylibloader_wrapper_xrandr)(XRRScreenConfiguration *); extern int (*XRRRootToScreen_dylibloader_wrapper_xrandr)(Display *, Window); extern void (*XRRSelectInput_dylibloader_wrapper_xrandr)(Display *, Window, int); extern Rotation (*XRRRotations_dylibloader_wrapper_xrandr)(Display *, int, Rotation *); extern XRRScreenSize *(*XRRSizes_dylibloader_wrapper_xrandr)(Display *, int, int *); extern short *(*XRRRates_dylibloader_wrapper_xrandr)(Display *, int, int, int *); extern Time (*XRRTimes_dylibloader_wrapper_xrandr)(Display *, int, Time *); extern int (*XRRGetScreenSizeRange_dylibloader_wrapper_xrandr)(Display *, Window, int *, int *, int *, int *); extern void (*XRRSetScreenSize_dylibloader_wrapper_xrandr)(Display *, Window, int, int, int, int); extern XRRScreenResources *(*XRRGetScreenResources_dylibloader_wrapper_xrandr)(Display *, Window); extern void (*XRRFreeScreenResources_dylibloader_wrapper_xrandr)(XRRScreenResources *); extern XRROutputInfo *(*XRRGetOutputInfo_dylibloader_wrapper_xrandr)(Display *, XRRScreenResources *, RROutput); extern void (*XRRFreeOutputInfo_dylibloader_wrapper_xrandr)(XRROutputInfo *); extern Atom *(*XRRListOutputProperties_dylibloader_wrapper_xrandr)(Display *, RROutput, int *); extern XRRPropertyInfo *(*XRRQueryOutputProperty_dylibloader_wrapper_xrandr)(Display *, RROutput, Atom); extern void (*XRRConfigureOutputProperty_dylibloader_wrapper_xrandr)(Display *, RROutput, Atom, int, int, int, long *); extern void (*XRRChangeOutputProperty_dylibloader_wrapper_xrandr)(Display *, RROutput, Atom, Atom, int, int, const unsigned char *, int); extern void (*XRRDeleteOutputProperty_dylibloader_wrapper_xrandr)(Display *, RROutput, Atom); extern int (*XRRGetOutputProperty_dylibloader_wrapper_xrandr)(Display *, RROutput, Atom, long, long, int, int, Atom, Atom *, int *, unsigned long *, unsigned long *, unsigned char **); extern XRRModeInfo *(*XRRAllocModeInfo_dylibloader_wrapper_xrandr)(const char *, int); extern RRMode (*XRRCreateMode_dylibloader_wrapper_xrandr)(Display *, Window, XRRModeInfo *); extern void (*XRRDestroyMode_dylibloader_wrapper_xrandr)(Display *, RRMode); extern void (*XRRAddOutputMode_dylibloader_wrapper_xrandr)(Display *, RROutput, RRMode); extern void (*XRRDeleteOutputMode_dylibloader_wrapper_xrandr)(Display *, RROutput, RRMode); extern void (*XRRFreeModeInfo_dylibloader_wrapper_xrandr)(XRRModeInfo *); extern XRRCrtcInfo *(*XRRGetCrtcInfo_dylibloader_wrapper_xrandr)(Display *, XRRScreenResources *, RRCrtc); extern void (*XRRFreeCrtcInfo_dylibloader_wrapper_xrandr)(XRRCrtcInfo *); extern int (*XRRSetCrtcConfig_dylibloader_wrapper_xrandr)(Display *, XRRScreenResources *, RRCrtc, Time, int, int, RRMode, Rotation, RROutput *, int); extern int (*XRRGetCrtcGammaSize_dylibloader_wrapper_xrandr)(Display *, RRCrtc); extern XRRCrtcGamma *(*XRRGetCrtcGamma_dylibloader_wrapper_xrandr)(Display *, RRCrtc); extern XRRCrtcGamma *(*XRRAllocGamma_dylibloader_wrapper_xrandr)(int); extern void (*XRRSetCrtcGamma_dylibloader_wrapper_xrandr)(Display *, RRCrtc, XRRCrtcGamma *); extern void (*XRRFreeGamma_dylibloader_wrapper_xrandr)(XRRCrtcGamma *); extern XRRScreenResources *(*XRRGetScreenResourcesCurrent_dylibloader_wrapper_xrandr)(Display *, Window); extern void (*XRRSetCrtcTransform_dylibloader_wrapper_xrandr)(Display *, RRCrtc, XTransform *, const char *, XFixed *, int); extern int (*XRRGetCrtcTransform_dylibloader_wrapper_xrandr)(Display *, RRCrtc, XRRCrtcTransformAttributes **); extern int (*XRRUpdateConfiguration_dylibloader_wrapper_xrandr)(XEvent *); extern XRRPanning *(*XRRGetPanning_dylibloader_wrapper_xrandr)(Display *, XRRScreenResources *, RRCrtc); extern void (*XRRFreePanning_dylibloader_wrapper_xrandr)(XRRPanning *); extern int (*XRRSetPanning_dylibloader_wrapper_xrandr)(Display *, XRRScreenResources *, RRCrtc, XRRPanning *); extern void (*XRRSetOutputPrimary_dylibloader_wrapper_xrandr)(Display *, Window, RROutput); extern RROutput (*XRRGetOutputPrimary_dylibloader_wrapper_xrandr)(Display *, Window); extern XRRProviderResources *(*XRRGetProviderResources_dylibloader_wrapper_xrandr)(Display *, Window); extern void (*XRRFreeProviderResources_dylibloader_wrapper_xrandr)(XRRProviderResources *); extern XRRProviderInfo *(*XRRGetProviderInfo_dylibloader_wrapper_xrandr)(Display *, XRRScreenResources *, RRProvider); extern void (*XRRFreeProviderInfo_dylibloader_wrapper_xrandr)(XRRProviderInfo *); extern int (*XRRSetProviderOutputSource_dylibloader_wrapper_xrandr)(Display *, XID, XID); extern int (*XRRSetProviderOffloadSink_dylibloader_wrapper_xrandr)(Display *, XID, XID); extern Atom *(*XRRListProviderProperties_dylibloader_wrapper_xrandr)(Display *, RRProvider, int *); extern XRRPropertyInfo *(*XRRQueryProviderProperty_dylibloader_wrapper_xrandr)(Display *, RRProvider, Atom); extern void (*XRRConfigureProviderProperty_dylibloader_wrapper_xrandr)(Display *, RRProvider, Atom, int, int, int, long *); extern void (*XRRChangeProviderProperty_dylibloader_wrapper_xrandr)(Display *, RRProvider, Atom, Atom, int, int, const unsigned char *, int); extern void (*XRRDeleteProviderProperty_dylibloader_wrapper_xrandr)(Display *, RRProvider, Atom); extern int (*XRRGetProviderProperty_dylibloader_wrapper_xrandr)(Display *, RRProvider, Atom, long, long, int, int, Atom, Atom *, int *, unsigned long *, unsigned long *, unsigned char **); extern XRRMonitorInfo *(*XRRAllocateMonitor_dylibloader_wrapper_xrandr)(Display *, int); extern XRRMonitorInfo *(*XRRGetMonitors_dylibloader_wrapper_xrandr)(Display *, Window, int, int *); extern void (*XRRSetMonitor_dylibloader_wrapper_xrandr)(Display *, Window, XRRMonitorInfo *); extern void (*XRRDeleteMonitor_dylibloader_wrapper_xrandr)(Display *, Window, Atom); extern void (*XRRFreeMonitors_dylibloader_wrapper_xrandr)(XRRMonitorInfo *); int initialize_xrandr(int verbose); #ifdef __cplusplus } #endif #endif