|
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 xpos, double ypos) |
|
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) |
|
GLFWbool | _glfwRegisterWindowClassWin32 (void) |
|
void | _glfwUnregisterWindowClassWin32 (void) |
|
static void | acquireMonitor (_GLFWwindow *window) |
|
static void | applyAspectRatio (_GLFWwindow *window, int edge, RECT *area) |
|
static void | centerCursor (_GLFWwindow *window) |
|
static const GLFWimage * | chooseImage (int count, const GLFWimage *images, int width, int height) |
|
static HICON | createIcon (const GLFWimage *image, int xhot, int yhot, GLFWbool icon) |
|
static int | createNativeWindow (_GLFWwindow *window, const _GLFWwndconfig *wndconfig, const _GLFWfbconfig *fbconfig) |
|
static GLFWbool | cursorInClientArea (_GLFWwindow *window) |
|
static void | disableCursor (_GLFWwindow *window) |
|
static void | enableCursor (_GLFWwindow *window) |
|
static void | fitToMonitor (_GLFWwindow *window) |
|
static int | getAsyncKeyMods (void) |
|
static void | getFullWindowSize (DWORD style, DWORD exStyle, int clientWidth, int clientHeight, int *fullWidth, int *fullHeight, UINT dpi) |
|
static int | getKeyMods (void) |
|
static DWORD | getWindowExStyle (const _GLFWwindow *window) |
|
static DWORD | getWindowStyle (const _GLFWwindow *window) |
|
GLFWAPI HWND | glfwGetWin32Window (GLFWwindow *handle) |
|
static void | releaseMonitor (_GLFWwindow *window) |
|
static int | translateKey (WPARAM wParam, LPARAM lParam) |
|
static void | updateClipRect (_GLFWwindow *window) |
|
static void | updateCursorImage (_GLFWwindow *window) |
|
static void | updateFramebufferTransparency (const _GLFWwindow *window) |
|
static void | updateWindowStyles (const _GLFWwindow *window) |
|
static LRESULT CALLBACK | windowProc (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
|