- _glfwPlatformCreateCursor
int _glfwPlatformCreateCursor(_GLFWcursor* cursor, const(GLFWimage)* image, int xhot, int yhot)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformCreateStandardCursor
int _glfwPlatformCreateStandardCursor(_GLFWcursor* cursor, int shape)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformCreateWindow
int _glfwPlatformCreateWindow(_GLFWwindow* window, const(_GLFWwndconfig)* wndconfig, const(_GLFWctxconfig)* ctxconfig, const(_GLFWfbconfig)* fbconfig)
///////////////////////////////////////////////////////////////////////
/// GLFW platform API //////
///////////////////////////////////////////////////////////////////////
- _glfwPlatformCreateWindowSurface
VkResult _glfwPlatformCreateWindowSurface(VkInstance instance, _GLFWwindow* window, const(VkAllocationCallbacks)* allocator, VkSurfaceKHR* surface)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformDestroyCursor
void _glfwPlatformDestroyCursor(_GLFWcursor* cursor)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformDestroyWindow
void _glfwPlatformDestroyWindow(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformFocusWindow
void _glfwPlatformFocusWindow(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformFramebufferTransparent
int _glfwPlatformFramebufferTransparent(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformGetClipboardString
const(char)* _glfwPlatformGetClipboardString()
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformGetCursorPos
void _glfwPlatformGetCursorPos(_GLFWwindow* window, double* xpos, double* ypos)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformGetFramebufferSize
void _glfwPlatformGetFramebufferSize(_GLFWwindow* window, int* width, int* height)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformGetKeyScancode
int _glfwPlatformGetKeyScancode(int key)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformGetPhysicalDevicePresentationSupport
int _glfwPlatformGetPhysicalDevicePresentationSupport(VkInstance instance, VkPhysicalDevice device, uint queuefamily)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformGetRequiredInstanceExtensions
void _glfwPlatformGetRequiredInstanceExtensions(char** extensions)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformGetScancodeName
const(char)* _glfwPlatformGetScancodeName(int scancode)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformGetWindowContentScale
void _glfwPlatformGetWindowContentScale(_GLFWwindow* window, float* xscale, float* yscale)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformGetWindowFrameSize
void _glfwPlatformGetWindowFrameSize(_GLFWwindow* window, int* left, int* top, int* right, int* bottom)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformGetWindowOpacity
float _glfwPlatformGetWindowOpacity(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformGetWindowPos
void _glfwPlatformGetWindowPos(_GLFWwindow* window, int* xpos, int* ypos)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformGetWindowSize
void _glfwPlatformGetWindowSize(_GLFWwindow* window, int* width, int* height)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformHideWindow
void _glfwPlatformHideWindow(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformIconifyWindow
void _glfwPlatformIconifyWindow(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformMaximizeWindow
void _glfwPlatformMaximizeWindow(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformPollEvents
void _glfwPlatformPollEvents()
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformPostEmptyEvent
void _glfwPlatformPostEmptyEvent()
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformRawMouseMotionSupported
GLFWbool _glfwPlatformRawMouseMotionSupported()
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformRequestWindowAttention
void _glfwPlatformRequestWindowAttention(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformRestoreWindow
void _glfwPlatformRestoreWindow(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformSetClipboardString
void _glfwPlatformSetClipboardString(const(char)* string)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformSetCursor
void _glfwPlatformSetCursor(_GLFWwindow* window, _GLFWcursor* cursor)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformSetCursorMode
void _glfwPlatformSetCursorMode(_GLFWwindow* window, int mode)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformSetCursorPos
void _glfwPlatformSetCursorPos(_GLFWwindow* window, double x, double y)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformSetRawMouseMotion
void _glfwPlatformSetRawMouseMotion(_GLFWwindow* window, GLFWbool enabled)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformSetWindowAspectRatio
void _glfwPlatformSetWindowAspectRatio(_GLFWwindow* window, int numer, int denom)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformSetWindowDecorated
void _glfwPlatformSetWindowDecorated(_GLFWwindow* window, GLFWbool enabled)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformSetWindowFloating
void _glfwPlatformSetWindowFloating(_GLFWwindow* window, GLFWbool enabled)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformSetWindowIcon
void _glfwPlatformSetWindowIcon(_GLFWwindow* window, int count, const(GLFWimage)* images)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformSetWindowMonitor
void _glfwPlatformSetWindowMonitor(_GLFWwindow* window, _GLFWmonitor* monitor, int xpos, int ypos, int width, int height, int refreshRate)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformSetWindowOpacity
void _glfwPlatformSetWindowOpacity(_GLFWwindow* window, float opacity)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformSetWindowPos
void _glfwPlatformSetWindowPos(_GLFWwindow* window, int xpos, int ypos)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformSetWindowResizable
void _glfwPlatformSetWindowResizable(_GLFWwindow* window, GLFWbool enabled)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformSetWindowSize
void _glfwPlatformSetWindowSize(_GLFWwindow* window, int width, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformSetWindowSizeLimits
void _glfwPlatformSetWindowSizeLimits(_GLFWwindow* window, int minwidth, int minheight, int maxwidth, int maxheight)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformSetWindowTitle
void _glfwPlatformSetWindowTitle(_GLFWwindow* window, const(char)* title)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformShowWindow
void _glfwPlatformShowWindow(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformWaitEvents
void _glfwPlatformWaitEvents()
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformWaitEventsTimeout
void _glfwPlatformWaitEventsTimeout(double timeout)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformWindowFocused
int _glfwPlatformWindowFocused(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformWindowHovered
int _glfwPlatformWindowHovered(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformWindowIconified
int _glfwPlatformWindowIconified(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformWindowMaximized
int _glfwPlatformWindowMaximized(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- _glfwPlatformWindowVisible
int _glfwPlatformWindowVisible(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- checkScaleChange
void checkScaleChange(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- createAnonymousFile
int createAnonymousFile(off_t size)
Undocumented in source. Be warned that the author may not have intended to support it.
- createDecoration
void createDecoration(_GLFWdecorationWayland* decoration, wl_surface* parent, wl_buffer* buffer, GLFWbool opaque, int x, int y, int width, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
- createDecorations
void createDecorations(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- createShellSurface
GLFWbool createShellSurface(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- createShmBuffer
wl_buffer* createShmBuffer(const(GLFWimage)* image)
Undocumented in source. Be warned that the author may not have intended to support it.
- createSurface
GLFWbool createSurface(_GLFWwindow* window, const(_GLFWwndconfig)* wndconfig)
Undocumented in source. Be warned that the author may not have intended to support it.
- createTmpfileCloexec
int createTmpfileCloexec(char* tmpname)
Undocumented in source. Be warned that the author may not have intended to support it.
- createXdgSurface
GLFWbool createXdgSurface(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- dataSourceHandleCancelled
void dataSourceHandleCancelled(void* data, wl_data_source* dataSource)
Undocumented in source. Be warned that the author may not have intended to support it.
- dataSourceHandleSend
void dataSourceHandleSend(void* data, wl_data_source* dataSource, const(char)* mimeType, int fd)
Undocumented in source. Be warned that the author may not have intended to support it.
- dataSourceHandleTarget
void dataSourceHandleTarget(void* data, wl_data_source* dataSource, const(char)* mimeType)
Undocumented in source. Be warned that the author may not have intended to support it.
- destroyDecoration
void destroyDecoration(_GLFWdecorationWayland* decoration)
Undocumented in source. Be warned that the author may not have intended to support it.
- destroyDecorations
void destroyDecorations(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- glfwGetWaylandDisplay
wl_display* glfwGetWaylandDisplay()
///////////////////////////////////////////////////////////////////////
/// GLFW native API //////
///////////////////////////////////////////////////////////////////////
- glfwGetWaylandWindow
wl_surface* glfwGetWaylandWindow(GLFWwindow* handle)
Undocumented in source. Be warned that the author may not have intended to support it.
- growClipboardString
GLFWbool growClipboardString()
Undocumented in source. Be warned that the author may not have intended to support it.
- handleEvents
void handleEvents(int timeout)
Undocumented in source. Be warned that the author may not have intended to support it.
- incrementCursorImage
void incrementCursorImage(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- isPointerLocked
GLFWbool isPointerLocked(_GLFWwindow* window)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- isPointerLocked
GLFWbool isPointerLocked(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- lockPointer
void lockPointer(_GLFWwindow* window)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- lockPointer
void lockPointer(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- lockedPointerHandleLocked
void lockedPointerHandleLocked(void* data, zwp_locked_pointer_v1* lockedPointer)
Undocumented in source. Be warned that the author may not have intended to support it.
- lockedPointerHandleUnlocked
void lockedPointerHandleUnlocked(void* data, zwp_locked_pointer_v1* lockedPointer)
Undocumented in source. Be warned that the author may not have intended to support it.
- relativePointerHandleRelativeMotion
void relativePointerHandleRelativeMotion(void* data, zwp_relative_pointer_v1* pointer, uint timeHi, uint timeLo, wl_fixed_t dx, wl_fixed_t dy, wl_fixed_t dxUnaccel, wl_fixed_t dyUnaccel)
Undocumented in source. Be warned that the author may not have intended to support it.
- resizeWindow
void resizeWindow(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- setCursorImage
void setCursorImage(_GLFWwindow* window, _GLFWcursorWayland* cursorWayland)
Undocumented in source. Be warned that the author may not have intended to support it.
- setFullscreen
void setFullscreen(_GLFWwindow* window, _GLFWmonitor* monitor, int refreshRate)
Undocumented in source. Be warned that the author may not have intended to support it.
- setIdleInhibitor
void setIdleInhibitor(_GLFWwindow* window, GLFWbool enable)
Undocumented in source. Be warned that the author may not have intended to support it.
- setOpaqueRegion
void setOpaqueRegion(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- setXdgDecorations
void setXdgDecorations(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- shellSurfaceHandleConfigure
void shellSurfaceHandleConfigure(void* data, wl_shell_surface* shellSurface, uint edges, int width, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
- shellSurfaceHandlePing
void shellSurfaceHandlePing(void* data, wl_shell_surface* shellSurface, uint serial)
Undocumented in source. Be warned that the author may not have intended to support it.
- shellSurfaceHandlePopupDone
void shellSurfaceHandlePopupDone(void* data, wl_shell_surface* shellSurface)
Undocumented in source. Be warned that the author may not have intended to support it.
- surfaceHandleEnter
void surfaceHandleEnter(void* data, wl_surface* surface, wl_output* output)
Undocumented in source. Be warned that the author may not have intended to support it.
- surfaceHandleLeave
void surfaceHandleLeave(void* data, wl_surface* surface, wl_output* output)
Undocumented in source. Be warned that the author may not have intended to support it.
- unlockPointer
void unlockPointer(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- xdgDecorationHandleConfigure
void xdgDecorationHandleConfigure(void* data, zxdg_toplevel_decoration_v1* decoration, uint mode)
Undocumented in source. Be warned that the author may not have intended to support it.
- xdgSurfaceHandleConfigure
void xdgSurfaceHandleConfigure(void* data, xdg_surface* surface, uint serial)
Undocumented in source. Be warned that the author may not have intended to support it.
- xdgToplevelHandleClose
void xdgToplevelHandleClose(void* data, xdg_toplevel* toplevel)
Undocumented in source. Be warned that the author may not have intended to support it.
- xdgToplevelHandleConfigure
void xdgToplevelHandleConfigure(void* data, xdg_toplevel* toplevel, int width, int height, wl_array* states)
Undocumented in source. Be warned that the author may not have intended to support it.
Translated from C to D