123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255 |
- #ifndef DYLIBLOAD_WRAPPER_XCURSOR
- #define DYLIBLOAD_WRAPPER_XCURSOR
- // 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:50:26
- // 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
- //
- #include <stdint.h>
- #define XcursorImageCreate XcursorImageCreate_dylibloader_orig_xcursor
- #define XcursorImageDestroy XcursorImageDestroy_dylibloader_orig_xcursor
- #define XcursorImagesCreate XcursorImagesCreate_dylibloader_orig_xcursor
- #define XcursorImagesDestroy XcursorImagesDestroy_dylibloader_orig_xcursor
- #define XcursorImagesSetName XcursorImagesSetName_dylibloader_orig_xcursor
- #define XcursorCursorsCreate XcursorCursorsCreate_dylibloader_orig_xcursor
- #define XcursorCursorsDestroy XcursorCursorsDestroy_dylibloader_orig_xcursor
- #define XcursorAnimateCreate XcursorAnimateCreate_dylibloader_orig_xcursor
- #define XcursorAnimateDestroy XcursorAnimateDestroy_dylibloader_orig_xcursor
- #define XcursorAnimateNext XcursorAnimateNext_dylibloader_orig_xcursor
- #define XcursorCommentCreate XcursorCommentCreate_dylibloader_orig_xcursor
- #define XcursorCommentDestroy XcursorCommentDestroy_dylibloader_orig_xcursor
- #define XcursorCommentsCreate XcursorCommentsCreate_dylibloader_orig_xcursor
- #define XcursorCommentsDestroy XcursorCommentsDestroy_dylibloader_orig_xcursor
- #define XcursorXcFileLoadImage XcursorXcFileLoadImage_dylibloader_orig_xcursor
- #define XcursorXcFileLoadImages XcursorXcFileLoadImages_dylibloader_orig_xcursor
- #define XcursorXcFileLoadAllImages XcursorXcFileLoadAllImages_dylibloader_orig_xcursor
- #define XcursorXcFileLoad XcursorXcFileLoad_dylibloader_orig_xcursor
- #define XcursorXcFileSave XcursorXcFileSave_dylibloader_orig_xcursor
- #define XcursorFileLoadImage XcursorFileLoadImage_dylibloader_orig_xcursor
- #define XcursorFileLoadImages XcursorFileLoadImages_dylibloader_orig_xcursor
- #define XcursorFileLoadAllImages XcursorFileLoadAllImages_dylibloader_orig_xcursor
- #define XcursorFileLoad XcursorFileLoad_dylibloader_orig_xcursor
- #define XcursorFileSaveImages XcursorFileSaveImages_dylibloader_orig_xcursor
- #define XcursorFileSave XcursorFileSave_dylibloader_orig_xcursor
- #define XcursorFilenameLoadImage XcursorFilenameLoadImage_dylibloader_orig_xcursor
- #define XcursorFilenameLoadImages XcursorFilenameLoadImages_dylibloader_orig_xcursor
- #define XcursorFilenameLoadAllImages XcursorFilenameLoadAllImages_dylibloader_orig_xcursor
- #define XcursorFilenameLoad XcursorFilenameLoad_dylibloader_orig_xcursor
- #define XcursorFilenameSaveImages XcursorFilenameSaveImages_dylibloader_orig_xcursor
- #define XcursorFilenameSave XcursorFilenameSave_dylibloader_orig_xcursor
- #define XcursorLibraryLoadImage XcursorLibraryLoadImage_dylibloader_orig_xcursor
- #define XcursorLibraryLoadImages XcursorLibraryLoadImages_dylibloader_orig_xcursor
- #define XcursorLibraryPath XcursorLibraryPath_dylibloader_orig_xcursor
- #define XcursorLibraryShape XcursorLibraryShape_dylibloader_orig_xcursor
- #define XcursorImageLoadCursor XcursorImageLoadCursor_dylibloader_orig_xcursor
- #define XcursorImagesLoadCursors XcursorImagesLoadCursors_dylibloader_orig_xcursor
- #define XcursorImagesLoadCursor XcursorImagesLoadCursor_dylibloader_orig_xcursor
- #define XcursorFilenameLoadCursor XcursorFilenameLoadCursor_dylibloader_orig_xcursor
- #define XcursorFilenameLoadCursors XcursorFilenameLoadCursors_dylibloader_orig_xcursor
- #define XcursorLibraryLoadCursor XcursorLibraryLoadCursor_dylibloader_orig_xcursor
- #define XcursorLibraryLoadCursors XcursorLibraryLoadCursors_dylibloader_orig_xcursor
- #define XcursorShapeLoadImage XcursorShapeLoadImage_dylibloader_orig_xcursor
- #define XcursorShapeLoadImages XcursorShapeLoadImages_dylibloader_orig_xcursor
- #define XcursorShapeLoadCursor XcursorShapeLoadCursor_dylibloader_orig_xcursor
- #define XcursorShapeLoadCursors XcursorShapeLoadCursors_dylibloader_orig_xcursor
- #define XcursorTryShapeCursor XcursorTryShapeCursor_dylibloader_orig_xcursor
- #define XcursorNoticeCreateBitmap XcursorNoticeCreateBitmap_dylibloader_orig_xcursor
- #define XcursorNoticePutBitmap XcursorNoticePutBitmap_dylibloader_orig_xcursor
- #define XcursorTryShapeBitmapCursor XcursorTryShapeBitmapCursor_dylibloader_orig_xcursor
- #define XcursorImageHash XcursorImageHash_dylibloader_orig_xcursor
- #define XcursorSupportsARGB XcursorSupportsARGB_dylibloader_orig_xcursor
- #define XcursorSupportsAnim XcursorSupportsAnim_dylibloader_orig_xcursor
- #define XcursorSetDefaultSize XcursorSetDefaultSize_dylibloader_orig_xcursor
- #define XcursorGetDefaultSize XcursorGetDefaultSize_dylibloader_orig_xcursor
- #define XcursorSetTheme XcursorSetTheme_dylibloader_orig_xcursor
- #define XcursorGetTheme XcursorGetTheme_dylibloader_orig_xcursor
- #define XcursorGetThemeCore XcursorGetThemeCore_dylibloader_orig_xcursor
- #define XcursorSetThemeCore XcursorSetThemeCore_dylibloader_orig_xcursor
- #include "thirdparty/linuxbsd_headers/X11/Xcursor/Xcursor.h"
- #undef XcursorImageCreate
- #undef XcursorImageDestroy
- #undef XcursorImagesCreate
- #undef XcursorImagesDestroy
- #undef XcursorImagesSetName
- #undef XcursorCursorsCreate
- #undef XcursorCursorsDestroy
- #undef XcursorAnimateCreate
- #undef XcursorAnimateDestroy
- #undef XcursorAnimateNext
- #undef XcursorCommentCreate
- #undef XcursorCommentDestroy
- #undef XcursorCommentsCreate
- #undef XcursorCommentsDestroy
- #undef XcursorXcFileLoadImage
- #undef XcursorXcFileLoadImages
- #undef XcursorXcFileLoadAllImages
- #undef XcursorXcFileLoad
- #undef XcursorXcFileSave
- #undef XcursorFileLoadImage
- #undef XcursorFileLoadImages
- #undef XcursorFileLoadAllImages
- #undef XcursorFileLoad
- #undef XcursorFileSaveImages
- #undef XcursorFileSave
- #undef XcursorFilenameLoadImage
- #undef XcursorFilenameLoadImages
- #undef XcursorFilenameLoadAllImages
- #undef XcursorFilenameLoad
- #undef XcursorFilenameSaveImages
- #undef XcursorFilenameSave
- #undef XcursorLibraryLoadImage
- #undef XcursorLibraryLoadImages
- #undef XcursorLibraryPath
- #undef XcursorLibraryShape
- #undef XcursorImageLoadCursor
- #undef XcursorImagesLoadCursors
- #undef XcursorImagesLoadCursor
- #undef XcursorFilenameLoadCursor
- #undef XcursorFilenameLoadCursors
- #undef XcursorLibraryLoadCursor
- #undef XcursorLibraryLoadCursors
- #undef XcursorShapeLoadImage
- #undef XcursorShapeLoadImages
- #undef XcursorShapeLoadCursor
- #undef XcursorShapeLoadCursors
- #undef XcursorTryShapeCursor
- #undef XcursorNoticeCreateBitmap
- #undef XcursorNoticePutBitmap
- #undef XcursorTryShapeBitmapCursor
- #undef XcursorImageHash
- #undef XcursorSupportsARGB
- #undef XcursorSupportsAnim
- #undef XcursorSetDefaultSize
- #undef XcursorGetDefaultSize
- #undef XcursorSetTheme
- #undef XcursorGetTheme
- #undef XcursorGetThemeCore
- #undef XcursorSetThemeCore
- #ifdef __cplusplus
- extern "C" {
- #endif
- #define XcursorImageCreate XcursorImageCreate_dylibloader_wrapper_xcursor
- #define XcursorImageDestroy XcursorImageDestroy_dylibloader_wrapper_xcursor
- #define XcursorImagesCreate XcursorImagesCreate_dylibloader_wrapper_xcursor
- #define XcursorImagesDestroy XcursorImagesDestroy_dylibloader_wrapper_xcursor
- #define XcursorImagesSetName XcursorImagesSetName_dylibloader_wrapper_xcursor
- #define XcursorCursorsCreate XcursorCursorsCreate_dylibloader_wrapper_xcursor
- #define XcursorCursorsDestroy XcursorCursorsDestroy_dylibloader_wrapper_xcursor
- #define XcursorAnimateCreate XcursorAnimateCreate_dylibloader_wrapper_xcursor
- #define XcursorAnimateDestroy XcursorAnimateDestroy_dylibloader_wrapper_xcursor
- #define XcursorAnimateNext XcursorAnimateNext_dylibloader_wrapper_xcursor
- #define XcursorCommentCreate XcursorCommentCreate_dylibloader_wrapper_xcursor
- #define XcursorCommentDestroy XcursorCommentDestroy_dylibloader_wrapper_xcursor
- #define XcursorCommentsCreate XcursorCommentsCreate_dylibloader_wrapper_xcursor
- #define XcursorCommentsDestroy XcursorCommentsDestroy_dylibloader_wrapper_xcursor
- #define XcursorXcFileLoadImage XcursorXcFileLoadImage_dylibloader_wrapper_xcursor
- #define XcursorXcFileLoadImages XcursorXcFileLoadImages_dylibloader_wrapper_xcursor
- #define XcursorXcFileLoadAllImages XcursorXcFileLoadAllImages_dylibloader_wrapper_xcursor
- #define XcursorXcFileLoad XcursorXcFileLoad_dylibloader_wrapper_xcursor
- #define XcursorXcFileSave XcursorXcFileSave_dylibloader_wrapper_xcursor
- #define XcursorFileLoadImage XcursorFileLoadImage_dylibloader_wrapper_xcursor
- #define XcursorFileLoadImages XcursorFileLoadImages_dylibloader_wrapper_xcursor
- #define XcursorFileLoadAllImages XcursorFileLoadAllImages_dylibloader_wrapper_xcursor
- #define XcursorFileLoad XcursorFileLoad_dylibloader_wrapper_xcursor
- #define XcursorFileSaveImages XcursorFileSaveImages_dylibloader_wrapper_xcursor
- #define XcursorFileSave XcursorFileSave_dylibloader_wrapper_xcursor
- #define XcursorFilenameLoadImage XcursorFilenameLoadImage_dylibloader_wrapper_xcursor
- #define XcursorFilenameLoadImages XcursorFilenameLoadImages_dylibloader_wrapper_xcursor
- #define XcursorFilenameLoadAllImages XcursorFilenameLoadAllImages_dylibloader_wrapper_xcursor
- #define XcursorFilenameLoad XcursorFilenameLoad_dylibloader_wrapper_xcursor
- #define XcursorFilenameSaveImages XcursorFilenameSaveImages_dylibloader_wrapper_xcursor
- #define XcursorFilenameSave XcursorFilenameSave_dylibloader_wrapper_xcursor
- #define XcursorLibraryLoadImage XcursorLibraryLoadImage_dylibloader_wrapper_xcursor
- #define XcursorLibraryLoadImages XcursorLibraryLoadImages_dylibloader_wrapper_xcursor
- #define XcursorLibraryPath XcursorLibraryPath_dylibloader_wrapper_xcursor
- #define XcursorLibraryShape XcursorLibraryShape_dylibloader_wrapper_xcursor
- #define XcursorImageLoadCursor XcursorImageLoadCursor_dylibloader_wrapper_xcursor
- #define XcursorImagesLoadCursors XcursorImagesLoadCursors_dylibloader_wrapper_xcursor
- #define XcursorImagesLoadCursor XcursorImagesLoadCursor_dylibloader_wrapper_xcursor
- #define XcursorFilenameLoadCursor XcursorFilenameLoadCursor_dylibloader_wrapper_xcursor
- #define XcursorFilenameLoadCursors XcursorFilenameLoadCursors_dylibloader_wrapper_xcursor
- #define XcursorLibraryLoadCursor XcursorLibraryLoadCursor_dylibloader_wrapper_xcursor
- #define XcursorLibraryLoadCursors XcursorLibraryLoadCursors_dylibloader_wrapper_xcursor
- #define XcursorShapeLoadImage XcursorShapeLoadImage_dylibloader_wrapper_xcursor
- #define XcursorShapeLoadImages XcursorShapeLoadImages_dylibloader_wrapper_xcursor
- #define XcursorShapeLoadCursor XcursorShapeLoadCursor_dylibloader_wrapper_xcursor
- #define XcursorShapeLoadCursors XcursorShapeLoadCursors_dylibloader_wrapper_xcursor
- #define XcursorTryShapeCursor XcursorTryShapeCursor_dylibloader_wrapper_xcursor
- #define XcursorNoticeCreateBitmap XcursorNoticeCreateBitmap_dylibloader_wrapper_xcursor
- #define XcursorNoticePutBitmap XcursorNoticePutBitmap_dylibloader_wrapper_xcursor
- #define XcursorTryShapeBitmapCursor XcursorTryShapeBitmapCursor_dylibloader_wrapper_xcursor
- #define XcursorImageHash XcursorImageHash_dylibloader_wrapper_xcursor
- #define XcursorSupportsARGB XcursorSupportsARGB_dylibloader_wrapper_xcursor
- #define XcursorSupportsAnim XcursorSupportsAnim_dylibloader_wrapper_xcursor
- #define XcursorSetDefaultSize XcursorSetDefaultSize_dylibloader_wrapper_xcursor
- #define XcursorGetDefaultSize XcursorGetDefaultSize_dylibloader_wrapper_xcursor
- #define XcursorSetTheme XcursorSetTheme_dylibloader_wrapper_xcursor
- #define XcursorGetTheme XcursorGetTheme_dylibloader_wrapper_xcursor
- #define XcursorGetThemeCore XcursorGetThemeCore_dylibloader_wrapper_xcursor
- #define XcursorSetThemeCore XcursorSetThemeCore_dylibloader_wrapper_xcursor
- extern XcursorImage *(*XcursorImageCreate_dylibloader_wrapper_xcursor)(int, int);
- extern void (*XcursorImageDestroy_dylibloader_wrapper_xcursor)(XcursorImage *);
- extern XcursorImages *(*XcursorImagesCreate_dylibloader_wrapper_xcursor)(int);
- extern void (*XcursorImagesDestroy_dylibloader_wrapper_xcursor)(XcursorImages *);
- extern void (*XcursorImagesSetName_dylibloader_wrapper_xcursor)(XcursorImages *, const char *);
- extern XcursorCursors *(*XcursorCursorsCreate_dylibloader_wrapper_xcursor)(Display *, int);
- extern void (*XcursorCursorsDestroy_dylibloader_wrapper_xcursor)(XcursorCursors *);
- extern XcursorAnimate *(*XcursorAnimateCreate_dylibloader_wrapper_xcursor)(XcursorCursors *);
- extern void (*XcursorAnimateDestroy_dylibloader_wrapper_xcursor)(XcursorAnimate *);
- extern Cursor (*XcursorAnimateNext_dylibloader_wrapper_xcursor)(XcursorAnimate *);
- extern XcursorComment *(*XcursorCommentCreate_dylibloader_wrapper_xcursor)(XcursorUInt, int);
- extern void (*XcursorCommentDestroy_dylibloader_wrapper_xcursor)(XcursorComment *);
- extern XcursorComments *(*XcursorCommentsCreate_dylibloader_wrapper_xcursor)(int);
- extern void (*XcursorCommentsDestroy_dylibloader_wrapper_xcursor)(XcursorComments *);
- extern XcursorImage *(*XcursorXcFileLoadImage_dylibloader_wrapper_xcursor)(XcursorFile *, int);
- extern XcursorImages *(*XcursorXcFileLoadImages_dylibloader_wrapper_xcursor)(XcursorFile *, int);
- extern XcursorImages *(*XcursorXcFileLoadAllImages_dylibloader_wrapper_xcursor)(XcursorFile *);
- extern XcursorBool (*XcursorXcFileLoad_dylibloader_wrapper_xcursor)(XcursorFile *, XcursorComments **, XcursorImages **);
- extern XcursorBool (*XcursorXcFileSave_dylibloader_wrapper_xcursor)(XcursorFile *, const XcursorComments *, const XcursorImages *);
- extern XcursorImage *(*XcursorFileLoadImage_dylibloader_wrapper_xcursor)(FILE *, int);
- extern XcursorImages *(*XcursorFileLoadImages_dylibloader_wrapper_xcursor)(FILE *, int);
- extern XcursorImages *(*XcursorFileLoadAllImages_dylibloader_wrapper_xcursor)(FILE *);
- extern XcursorBool (*XcursorFileLoad_dylibloader_wrapper_xcursor)(FILE *, XcursorComments **, XcursorImages **);
- extern XcursorBool (*XcursorFileSaveImages_dylibloader_wrapper_xcursor)(FILE *, const XcursorImages *);
- extern XcursorBool (*XcursorFileSave_dylibloader_wrapper_xcursor)(FILE *, const XcursorComments *, const XcursorImages *);
- extern XcursorImage *(*XcursorFilenameLoadImage_dylibloader_wrapper_xcursor)(const char *, int);
- extern XcursorImages *(*XcursorFilenameLoadImages_dylibloader_wrapper_xcursor)(const char *, int);
- extern XcursorImages *(*XcursorFilenameLoadAllImages_dylibloader_wrapper_xcursor)(const char *);
- extern XcursorBool (*XcursorFilenameLoad_dylibloader_wrapper_xcursor)(const char *, XcursorComments **, XcursorImages **);
- extern XcursorBool (*XcursorFilenameSaveImages_dylibloader_wrapper_xcursor)(const char *, const XcursorImages *);
- extern XcursorBool (*XcursorFilenameSave_dylibloader_wrapper_xcursor)(const char *, const XcursorComments *, const XcursorImages *);
- extern XcursorImage *(*XcursorLibraryLoadImage_dylibloader_wrapper_xcursor)(const char *, const char *, int);
- extern XcursorImages *(*XcursorLibraryLoadImages_dylibloader_wrapper_xcursor)(const char *, const char *, int);
- extern const char *(*XcursorLibraryPath_dylibloader_wrapper_xcursor)(void);
- extern int (*XcursorLibraryShape_dylibloader_wrapper_xcursor)(const char *);
- extern Cursor (*XcursorImageLoadCursor_dylibloader_wrapper_xcursor)(Display *, const XcursorImage *);
- extern XcursorCursors *(*XcursorImagesLoadCursors_dylibloader_wrapper_xcursor)(Display *, const XcursorImages *);
- extern Cursor (*XcursorImagesLoadCursor_dylibloader_wrapper_xcursor)(Display *, const XcursorImages *);
- extern Cursor (*XcursorFilenameLoadCursor_dylibloader_wrapper_xcursor)(Display *, const char *);
- extern XcursorCursors *(*XcursorFilenameLoadCursors_dylibloader_wrapper_xcursor)(Display *, const char *);
- extern Cursor (*XcursorLibraryLoadCursor_dylibloader_wrapper_xcursor)(Display *, const char *);
- extern XcursorCursors *(*XcursorLibraryLoadCursors_dylibloader_wrapper_xcursor)(Display *, const char *);
- extern XcursorImage *(*XcursorShapeLoadImage_dylibloader_wrapper_xcursor)(unsigned int, const char *, int);
- extern XcursorImages *(*XcursorShapeLoadImages_dylibloader_wrapper_xcursor)(unsigned int, const char *, int);
- extern Cursor (*XcursorShapeLoadCursor_dylibloader_wrapper_xcursor)(Display *, unsigned int);
- extern XcursorCursors *(*XcursorShapeLoadCursors_dylibloader_wrapper_xcursor)(Display *, unsigned int);
- extern Cursor (*XcursorTryShapeCursor_dylibloader_wrapper_xcursor)(Display *, Font, Font, unsigned int, unsigned int, const XColor *, const XColor *);
- extern void (*XcursorNoticeCreateBitmap_dylibloader_wrapper_xcursor)(Display *, Pixmap, unsigned int, unsigned int);
- extern void (*XcursorNoticePutBitmap_dylibloader_wrapper_xcursor)(Display *, Drawable, XImage *);
- extern Cursor (*XcursorTryShapeBitmapCursor_dylibloader_wrapper_xcursor)(Display *, Pixmap, Pixmap, XColor *, XColor *, unsigned int, unsigned int);
- extern void (*XcursorImageHash_dylibloader_wrapper_xcursor)(XImage *, unsigned char [16]);
- extern XcursorBool (*XcursorSupportsARGB_dylibloader_wrapper_xcursor)(Display *);
- extern XcursorBool (*XcursorSupportsAnim_dylibloader_wrapper_xcursor)(Display *);
- extern XcursorBool (*XcursorSetDefaultSize_dylibloader_wrapper_xcursor)(Display *, int);
- extern int (*XcursorGetDefaultSize_dylibloader_wrapper_xcursor)(Display *);
- extern XcursorBool (*XcursorSetTheme_dylibloader_wrapper_xcursor)(Display *, const char *);
- extern char *(*XcursorGetTheme_dylibloader_wrapper_xcursor)(Display *);
- extern XcursorBool (*XcursorGetThemeCore_dylibloader_wrapper_xcursor)(Display *);
- extern XcursorBool (*XcursorSetThemeCore_dylibloader_wrapper_xcursor)(Display *, XcursorBool);
- int initialize_xcursor(int verbose);
- #ifdef __cplusplus
- }
- #endif
- #endif
|