123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298 |
- #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 <stdint.h>
- #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
|