glfw3.x11_window

Translated from C to D

Members

Static functions

_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.

Static variables

Button6
enum Button6;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Button7
enum Button7;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
MWM_DECOR_ALL
enum MWM_DECOR_ALL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
MWM_HINTS_DECORATIONS
enum MWM_HINTS_DECORATIONS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFW_XDND_VERSION
enum _GLFW_XDND_VERSION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_NET_WM_STATE_ADD
enum _NET_WM_STATE_ADD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_NET_WM_STATE_REMOVE
enum _NET_WM_STATE_REMOVE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_NET_WM_STATE_TOGGLE
enum _NET_WM_STATE_TOGGLE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta