|
int | _glfwPlatformCreateCursor (_GLFWcursor *cursor, const GLFWimage *image, int xhot, int yhot) |
|
int | _glfwPlatformCreateStandardCursor (_GLFWcursor *cursor, int shape) |
|
int | _glfwPlatformCreateWindow (_GLFWwindow *window, const _GLFWwndconfig *wndconfig, const _GLFWctxconfig *ctxconfig, const _GLFWfbconfig *fbconfig) |
|
VkResult | _glfwPlatformCreateWindowSurface (VkInstance instance, _GLFWwindow *window, const VkAllocationCallbacks *allocator, VkSurfaceKHR *surface) |
|
void | _glfwPlatformDestroyCursor (_GLFWcursor *cursor) |
|
void | _glfwPlatformDestroyWindow (_GLFWwindow *window) |
|
void | _glfwPlatformFocusWindow (_GLFWwindow *window) |
|
int | _glfwPlatformFramebufferTransparent (_GLFWwindow *window) |
|
const char * | _glfwPlatformGetClipboardString (void) |
|
void | _glfwPlatformGetCursorPos (_GLFWwindow *window, double *xpos, double *ypos) |
|
void | _glfwPlatformGetFramebufferSize (_GLFWwindow *window, int *width, int *height) |
|
int | _glfwPlatformGetKeyScancode (int key) |
|
int | _glfwPlatformGetPhysicalDevicePresentationSupport (VkInstance instance, VkPhysicalDevice device, uint32_t queuefamily) |
|
void | _glfwPlatformGetRequiredInstanceExtensions (char **extensions) |
|
const char * | _glfwPlatformGetScancodeName (int scancode) |
|
void | _glfwPlatformGetWindowContentScale (_GLFWwindow *window, float *xscale, float *yscale) |
|
void | _glfwPlatformGetWindowFrameSize (_GLFWwindow *window, int *left, int *top, int *right, int *bottom) |
|
float | _glfwPlatformGetWindowOpacity (_GLFWwindow *window) |
|
void | _glfwPlatformGetWindowPos (_GLFWwindow *window, int *xpos, int *ypos) |
|
void | _glfwPlatformGetWindowSize (_GLFWwindow *window, int *width, int *height) |
|
void | _glfwPlatformHideWindow (_GLFWwindow *window) |
|
void | _glfwPlatformIconifyWindow (_GLFWwindow *window) |
|
void | _glfwPlatformMaximizeWindow (_GLFWwindow *window) |
|
void | _glfwPlatformPollEvents (void) |
|
void | _glfwPlatformPostEmptyEvent (void) |
|
void | _glfwPlatformRequestWindowAttention (_GLFWwindow *window) |
|
void | _glfwPlatformRestoreWindow (_GLFWwindow *window) |
|
void | _glfwPlatformSetClipboardString (const char *string) |
|
void | _glfwPlatformSetCursor (_GLFWwindow *window, _GLFWcursor *cursor) |
|
void | _glfwPlatformSetCursorMode (_GLFWwindow *window, int mode) |
|
void | _glfwPlatformSetCursorPos (_GLFWwindow *window, double x, double y) |
|
void | _glfwPlatformSetWindowAspectRatio (_GLFWwindow *window, int numer, int denom) |
|
void | _glfwPlatformSetWindowDecorated (_GLFWwindow *window, GLFWbool enabled) |
|
void | _glfwPlatformSetWindowFloating (_GLFWwindow *window, GLFWbool enabled) |
|
void | _glfwPlatformSetWindowIcon (_GLFWwindow *window, int count, const GLFWimage *images) |
|
void | _glfwPlatformSetWindowMonitor (_GLFWwindow *window, _GLFWmonitor *monitor, int xpos, int ypos, int width, int height, int refreshRate) |
|
void | _glfwPlatformSetWindowOpacity (_GLFWwindow *window, float opacity) |
|
void | _glfwPlatformSetWindowPos (_GLFWwindow *window, int xpos, int ypos) |
|
void | _glfwPlatformSetWindowResizable (_GLFWwindow *window, GLFWbool enabled) |
|
void | _glfwPlatformSetWindowSize (_GLFWwindow *window, int width, int height) |
|
void | _glfwPlatformSetWindowSizeLimits (_GLFWwindow *window, int minwidth, int minheight, int maxwidth, int maxheight) |
|
void | _glfwPlatformSetWindowTitle (_GLFWwindow *window, const char *title) |
|
void | _glfwPlatformShowWindow (_GLFWwindow *window) |
|
void | _glfwPlatformWaitEvents (void) |
|
void | _glfwPlatformWaitEventsTimeout (double timeout) |
|
int | _glfwPlatformWindowFocused (_GLFWwindow *window) |
|
int | _glfwPlatformWindowHovered (_GLFWwindow *window) |
|
int | _glfwPlatformWindowIconified (_GLFWwindow *window) |
|
int | _glfwPlatformWindowMaximized (_GLFWwindow *window) |
|
int | _glfwPlatformWindowVisible (_GLFWwindow *window) |
|
static void | checkScaleChange (_GLFWwindow *window) |
|
static int | createAnonymousFile (off_t size) |
|
static void | createDecoration (_GLFWdecorationWayland *decoration, struct wl_surface *parent, struct wl_buffer *buffer, GLFWbool opaque, int x, int y, int width, int height) |
|
static void | createDecorations (_GLFWwindow *window) |
|
static GLFWbool | createShellSurface (_GLFWwindow *window) |
|
static struct wl_buffer * | createShmBuffer (const GLFWimage *image) |
|
static GLFWbool | createSurface (_GLFWwindow *window, const _GLFWwndconfig *wndconfig) |
|
static int | createTmpfileCloexec (char *tmpname) |
|
static GLFWbool | createXdgSurface (_GLFWwindow *window) |
|
static void | dataSourceHandleCancelled (void *data, struct wl_data_source *dataSource) |
|
static void | dataSourceHandleSend (void *data, struct wl_data_source *dataSource, const char *mimeType, int fd) |
|
static void | dataSourceHandleTarget (void *data, struct wl_data_source *dataSource, const char *mimeType) |
|
static void | destroyDecoration (_GLFWdecorationWayland *decoration) |
|
static void | destroyDecorations (_GLFWwindow *window) |
|
GLFWAPI struct wl_display * | glfwGetWaylandDisplay (void) |
|
GLFWAPI struct wl_surface * | glfwGetWaylandWindow (GLFWwindow *handle) |
|
static GLFWbool | growClipboardString (void) |
|
static void | handleEvents (int timeout) |
|
static void | incrementCursorImage (_GLFWwindow *window) |
|
static GLFWbool | isPointerLocked (_GLFWwindow *window) |
|
static void | lockedPointerHandleLocked (void *data, struct zwp_locked_pointer_v1 *lockedPointer) |
|
static void | lockedPointerHandleUnlocked (void *data, struct zwp_locked_pointer_v1 *lockedPointer) |
|
static void | lockPointer (_GLFWwindow *window) |
|
static void | relativePointerHandleRelativeMotion (void *data, struct zwp_relative_pointer_v1 *pointer, uint32_t timeHi, uint32_t timeLo, wl_fixed_t dx, wl_fixed_t dy, wl_fixed_t dxUnaccel, wl_fixed_t dyUnaccel) |
|
static void | resizeWindow (_GLFWwindow *window) |
|
static void | setCursorImage (_GLFWwindow *window, _GLFWcursorWayland *cursorWayland) |
|
static void | setFullscreen (_GLFWwindow *window, _GLFWmonitor *monitor, int refreshRate) |
|
static void | setIdleInhibitor (_GLFWwindow *window, GLFWbool enable) |
|
static void | setOpaqueRegion (_GLFWwindow *window) |
|
static void | setXdgDecorations (_GLFWwindow *window) |
|
static void | shellSurfaceHandleConfigure (void *data, struct wl_shell_surface *shellSurface, uint32_t edges, int32_t width, int32_t height) |
|
static void | shellSurfaceHandlePing (void *data, struct wl_shell_surface *shellSurface, uint32_t serial) |
|
static void | shellSurfaceHandlePopupDone (void *data, struct wl_shell_surface *shellSurface) |
|
static void | surfaceHandleEnter (void *data, struct wl_surface *surface, struct wl_output *output) |
|
static void | surfaceHandleLeave (void *data, struct wl_surface *surface, struct wl_output *output) |
|
static char * | translateCursorShape (int shape) |
|
static void | unlockPointer (_GLFWwindow *window) |
|
static void | xdgDecorationHandleConfigure (void *data, struct zxdg_toplevel_decoration_v1 *decoration, uint32_t mode) |
|
static void | xdgSurfaceHandleConfigure (void *data, struct xdg_surface *surface, uint32_t serial) |
|
static void | xdgToplevelHandleClose (void *data, struct xdg_toplevel *toplevel) |
|
static void | xdgToplevelHandleConfigure (void *data, struct xdg_toplevel *toplevel, int32_t width, int32_t height, struct wl_array *states) |
|