glfw3.win32_window

Translated from C to D

Public Imports

glfw3.internal
public import glfw3.internal;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Members

Static functions

IsWindows7OrGreater (from glfw3.win32_platform)
bool IsWindows7OrGreater() via public import glfw3.win32_platform : IsWindowsVistaOrGreater, IsWindowsXPOrGreater, IsWindows7OrGreater;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IsWindowsVistaOrGreater (from glfw3.win32_platform)
bool IsWindowsVistaOrGreater() via public import glfw3.win32_platform : IsWindowsVistaOrGreater, IsWindowsXPOrGreater, IsWindows7OrGreater;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IsWindowsXPOrGreater (from glfw3.win32_platform)
bool IsWindowsXPOrGreater() via public import glfw3.win32_platform : IsWindowsVistaOrGreater, IsWindowsXPOrGreater, IsWindows7OrGreater;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_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 xpos, double ypos)
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.
_glfwRegisterWindowClassWin32
GLFWbool _glfwRegisterWindowClassWin32()

/////////////////////////////////////////////////////////////////////// /// GLFW internal API ////// ///////////////////////////////////////////////////////////////////////

_glfwUnregisterWindowClassWin32
void _glfwUnregisterWindowClassWin32()
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.
applyAspectRatio
void applyAspectRatio(_GLFWwindow* window, int edge, RECT* area)
Undocumented in source. Be warned that the author may not have intended to support it.
chooseImage
const(GLFWimage)* chooseImage(int count, const(GLFWimage)* images, int width, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
createIcon
HICON createIcon(const(GLFWimage)* image, int xhot, int yhot, GLFWbool icon)
Undocumented in source. Be warned that the author may not have intended to support it.
createNativeWindow
int createNativeWindow(_GLFWwindow* window, const(_GLFWwndconfig)* wndconfig, const(_GLFWfbconfig)* fbconfig)
Undocumented in source. Be warned that the author may not have intended to support it.
cursorInContentArea
GLFWbool cursorInContentArea(_GLFWwindow* window)
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.
fitToMonitor
void fitToMonitor(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
getFullWindowSize
void getFullWindowSize(DWORD style, DWORD exStyle, int contentWidth, int contentHeight, int* fullWidth, int* fullHeight, UINT dpi)
Undocumented in source. Be warned that the author may not have intended to support it.
getKeyMods
int getKeyMods()
Undocumented in source. Be warned that the author may not have intended to support it.
getWindowExStyle
DWORD getWindowExStyle(const(_GLFWwindow)* window)
Undocumented in source. Be warned that the author may not have intended to support it.
getWindowStyle
DWORD getWindowStyle(const(_GLFWwindow)* window)
Undocumented in source. Be warned that the author may not have intended to support it.
glfwGetWin32Window
HWND glfwGetWin32Window(GLFWwindow* handle)

/////////////////////////////////////////////////////////////////////// /// GLFW native API ////// ///////////////////////////////////////////////////////////////////////

releaseMonitor
void releaseMonitor(_GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
updateClipRect
void updateClipRect(_GLFWwindow* window)
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.
updateFramebufferTransparency
void updateFramebufferTransparency(const(_GLFWwindow)* window)
Undocumented in source. Be warned that the author may not have intended to support it.
updateWindowStyles
void updateWindowStyles(const(_GLFWwindow)* window)
Undocumented in source. Be warned that the author may not have intended to support it.
windowProc
LRESULT windowProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta