- _glfwGetWindowPropertyX11
c_ulong _glfwGetWindowPropertyX11(Window window, Atom property, Atom type, ubyte** value)
///////////////////////////////////////////////////////////////////////
/// GLFW internal API //////
///////////////////////////////////////////////////////////////////////
- _glfwIsVisualTransparentX11
GLFWbool _glfwIsVisualTransparentX11(Visual* visual)
Undocumented in source. Be warned that the author may not have intended to support it.
- _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(const(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.
- _glfwPushSelectionToManagerX11
void _glfwPushSelectionToManagerX11()
Undocumented in source. Be warned that the author may not have intended to support it.
- acquireMonitor
void acquireMonitor(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- convertLatin1toUTF8
char* convertLatin1toUTF8(const(char)* source)
Undocumented in source. Be warned that the author may not have intended to support it.
- createNativeWindow
GLFWbool createNativeWindow(_GLFWwindow* window, const(_GLFWwndconfig)* wndconfig, Visual* visual, int depth)
Undocumented in source. Be warned that the author may not have intended to support it.
- decodeUTF8
uint decodeUTF8(const(char)** s)
Undocumented in source. Be warned that the author may not have intended to support it.
- disableCursor
void disableCursor(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- disableRawMouseMotion
void disableRawMouseMotion(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- enableCursor
void enableCursor(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- enableRawMouseMotion
void enableRawMouseMotion(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- encodeUTF8
size_t encodeUTF8(char* s, uint ch)
Undocumented in source. Be warned that the author may not have intended to support it.
- getSelectionString
const(char)* getSelectionString(Atom selection)
Undocumented in source. Be warned that the author may not have intended to support it.
- getWindowState
int getWindowState(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- glfwGetX11Display
Display* glfwGetX11Display()
///////////////////////////////////////////////////////////////////////
/// GLFW native API //////
///////////////////////////////////////////////////////////////////////
- glfwGetX11SelectionString
const(char)* glfwGetX11SelectionString()
Undocumented in source. Be warned that the author may not have intended to support it.
- glfwGetX11Window
Window glfwGetX11Window(GLFWwindow* handle)
Undocumented in source. Be warned that the author may not have intended to support it.
- glfwSetX11SelectionString
void glfwSetX11SelectionString(const(char)* string)
Undocumented in source. Be warned that the author may not have intended to support it.
- handleSelectionClear
void handleSelectionClear(XEvent* event)
Undocumented in source. Be warned that the author may not have intended to support it.
- handleSelectionRequest
void handleSelectionRequest(XEvent* event)
Undocumented in source. Be warned that the author may not have intended to support it.
- isFrameExtentsEvent
Bool isFrameExtentsEvent(Display* display, XEvent* event, XPointer pointer)
Undocumented in source. Be warned that the author may not have intended to support it.
- isSelPropNewValueNotify
Bool isSelPropNewValueNotify(Display* display, XEvent* event, XPointer pointer)
Undocumented in source. Be warned that the author may not have intended to support it.
- isSelectionEvent
Bool isSelectionEvent(Display* display, XEvent* event, XPointer pointer)
Undocumented in source. Be warned that the author may not have intended to support it.
- parseUriList
char** parseUriList(char* text, int* count)
Undocumented in source. Be warned that the author may not have intended to support it.
- processEvent
void processEvent(XEvent* event)
Undocumented in source. Be warned that the author may not have intended to support it.
- releaseMonitor
void releaseMonitor(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- sendEventToWM
void sendEventToWM(_GLFWwindow* window, Atom type, int a, int b, int c, int d, int e)
Undocumented in source. Be warned that the author may not have intended to support it.
- translateKey
int translateKey(int scancode)
Undocumented in source. Be warned that the author may not have intended to support it.
- translateState
int translateState(int state)
Undocumented in source. Be warned that the author may not have intended to support it.
- updateCursorImage
void updateCursorImage(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- updateNormalHints
void updateNormalHints(_GLFWwindow* window, int width, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
- updateWindowMode
void updateWindowMode(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- waitForEvent
GLFWbool waitForEvent(double* timeout)
Undocumented in source. Be warned that the author may not have intended to support it.
- waitForVisibilityNotify
GLFWbool waitForVisibilityNotify(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- writeTargetToProperty
Atom writeTargetToProperty(const(XSelectionRequestEvent)* request)
Undocumented in source. Be warned that the author may not have intended to support it.
Translated from C to D