godot/platform/linuxbsd/x11/dynwrappers/xcursor-so_wrap.h

#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.6 on 2024-11-09 02:52:36
// 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
#define XcursorImageDestroy
#define XcursorImagesCreate
#define XcursorImagesDestroy
#define XcursorImagesSetName
#define XcursorCursorsCreate
#define XcursorCursorsDestroy
#define XcursorAnimateCreate
#define XcursorAnimateDestroy
#define XcursorAnimateNext
#define XcursorCommentCreate
#define XcursorCommentDestroy
#define XcursorCommentsCreate
#define XcursorCommentsDestroy
#define XcursorXcFileLoadImage
#define XcursorXcFileLoadImages
#define XcursorXcFileLoadAllImages
#define XcursorXcFileLoad
#define XcursorXcFileSave
#define XcursorFileLoadImage
#define XcursorFileLoadImages
#define XcursorFileLoadAllImages
#define XcursorFileLoad
#define XcursorFileSaveImages
#define XcursorFileSave
#define XcursorFilenameLoadImage
#define XcursorFilenameLoadImages
#define XcursorFilenameLoadAllImages
#define XcursorFilenameLoad
#define XcursorFilenameSaveImages
#define XcursorFilenameSave
#define XcursorLibraryLoadImage
#define XcursorLibraryLoadImages
#define XcursorLibraryPath
#define XcursorLibraryShape
#define XcursorImageLoadCursor
#define XcursorImagesLoadCursors
#define XcursorImagesLoadCursor
#define XcursorFilenameLoadCursor
#define XcursorFilenameLoadCursors
#define XcursorLibraryLoadCursor
#define XcursorLibraryLoadCursors
#define XcursorShapeLoadImage
#define XcursorShapeLoadImages
#define XcursorShapeLoadCursor
#define XcursorShapeLoadCursors
#define XcursorTryShapeCursor
#define XcursorNoticeCreateBitmap
#define XcursorNoticePutBitmap
#define XcursorTryShapeBitmapCursor
#define XcursorImageHash
#define XcursorSupportsARGB
#define XcursorSupportsAnim
#define XcursorSetDefaultSize
#define XcursorGetDefaultSize
#define XcursorSetTheme
#define XcursorGetTheme
#define XcursorGetThemeCore
#define XcursorSetThemeCore
#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
#define XcursorImageDestroy
#define XcursorImagesCreate
#define XcursorImagesDestroy
#define XcursorImagesSetName
#define XcursorCursorsCreate
#define XcursorCursorsDestroy
#define XcursorAnimateCreate
#define XcursorAnimateDestroy
#define XcursorAnimateNext
#define XcursorCommentCreate
#define XcursorCommentDestroy
#define XcursorCommentsCreate
#define XcursorCommentsDestroy
#define XcursorXcFileLoadImage
#define XcursorXcFileLoadImages
#define XcursorXcFileLoadAllImages
#define XcursorXcFileLoad
#define XcursorXcFileSave
#define XcursorFileLoadImage
#define XcursorFileLoadImages
#define XcursorFileLoadAllImages
#define XcursorFileLoad
#define XcursorFileSaveImages
#define XcursorFileSave
#define XcursorFilenameLoadImage
#define XcursorFilenameLoadImages
#define XcursorFilenameLoadAllImages
#define XcursorFilenameLoad
#define XcursorFilenameSaveImages
#define XcursorFilenameSave
#define XcursorLibraryLoadImage
#define XcursorLibraryLoadImages
#define XcursorLibraryPath
#define XcursorLibraryShape
#define XcursorImageLoadCursor
#define XcursorImagesLoadCursors
#define XcursorImagesLoadCursor
#define XcursorFilenameLoadCursor
#define XcursorFilenameLoadCursors
#define XcursorLibraryLoadCursor
#define XcursorLibraryLoadCursors
#define XcursorShapeLoadImage
#define XcursorShapeLoadImages
#define XcursorShapeLoadCursor
#define XcursorShapeLoadCursors
#define XcursorTryShapeCursor
#define XcursorNoticeCreateBitmap
#define XcursorNoticePutBitmap
#define XcursorTryShapeBitmapCursor
#define XcursorImageHash
#define XcursorSupportsARGB
#define XcursorSupportsAnim
#define XcursorSetDefaultSize
#define XcursorGetDefaultSize
#define XcursorSetTheme
#define XcursorGetTheme
#define XcursorGetThemeCore
#define XcursorSetThemeCore
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