[−][src]Module rs_glfw3::bindings
Structs
GLFWcursor | |
GLFWgammaramp | @brief Gamma ramp. |
GLFWimage | @brief Image data. |
GLFWmonitor | |
GLFWvidmode | @brief Video mode type. |
GLFWwindow | |
__fsid_t | |
max_align_t |
Constants
Functions
glfwCreateCursor⚠ | @brief Creates a custom cursor. |
glfwCreateStandardCursor⚠ | @brief Creates a cursor with a standard shape. |
glfwCreateWindow⚠ | @brief Creates a window and its associated context. |
glfwDefaultWindowHints⚠ | @brief Resets all window hints to their default values. |
glfwDestroyCursor⚠ | @brief Destroys a cursor. |
glfwDestroyWindow⚠ | @brief Destroys the specified window and its context. |
glfwExtensionSupported⚠ | @brief Returns whether the specified extension is available. |
glfwFocusWindow⚠ | @brief Brings the specified window to front and sets input focus. |
glfwGetClipboardString⚠ | @brief Returns the contents of the clipboard as a string. |
glfwGetCurrentContext⚠ | @brief Returns the window whose context is current on the calling thread. |
glfwGetCursorPos⚠ | @brief Retrieves the position of the cursor relative to the client area of the window. |
glfwGetFramebufferSize⚠ | @brief Retrieves the size of the framebuffer of the specified window. |
glfwGetGammaRamp⚠ | @brief Returns the current gamma ramp for the specified monitor. |
glfwGetInputMode⚠ | @brief Returns the value of an input option for the specified window. |
glfwGetJoystickAxes⚠ | @brief Returns the values of all axes of the specified joystick. |
glfwGetJoystickButtons⚠ | @brief Returns the state of all buttons of the specified joystick. |
glfwGetJoystickName⚠ | @brief Returns the name of the specified joystick. |
glfwGetKey⚠ | @brief Returns the last reported state of a keyboard key for the specified window. |
glfwGetKeyName⚠ | @brief Returns the localized name of the specified printable key. |
glfwGetMonitorName⚠ | @brief Returns the name of the specified monitor. |
glfwGetMonitorPhysicalSize⚠ | @brief Returns the physical size of the monitor. |
glfwGetMonitorPos⚠ | @brief Returns the position of the monitor's viewport on the virtual screen. |
glfwGetMonitors⚠ | @brief Returns the currently connected monitors. |
glfwGetMouseButton⚠ | @brief Returns the last reported state of a mouse button for the specified window. |
glfwGetPrimaryMonitor⚠ | @brief Returns the primary monitor. |
glfwGetProcAddress⚠ | @brief Returns the address of the specified function for the current context. |
glfwGetRequiredInstanceExtensions⚠ | @brief Returns the Vulkan instance extensions required by GLFW. |
glfwGetTime⚠ | @brief Returns the value of the GLFW timer. |
glfwGetTimerFrequency⚠ | @brief Returns the frequency, in Hz, of the raw timer. |
glfwGetTimerValue⚠ | @brief Returns the current value of the raw timer. |
glfwGetVersion⚠ | @brief Retrieves the version of the GLFW library. |
glfwGetVersionString⚠ | @brief Returns a string describing the compile-time configuration. |
glfwGetVideoMode⚠ | @brief Returns the current mode of the specified monitor. |
glfwGetVideoModes⚠ | @brief Returns the available video modes for the specified monitor. |
glfwGetWindowAttrib⚠ | @brief Returns an attribute of the specified window. |
glfwGetWindowFrameSize⚠ | @brief Retrieves the size of the frame of the window. |
glfwGetWindowMonitor⚠ | @brief Returns the monitor that the window uses for full screen mode. |
glfwGetWindowPos⚠ | @brief Retrieves the position of the client area of the specified window. |
glfwGetWindowSize⚠ | @brief Retrieves the size of the client area of the specified window. |
glfwGetWindowUserPointer⚠ | @brief Returns the user pointer of the specified window. |
glfwHideWindow⚠ | @brief Hides the specified window. |
glfwIconifyWindow⚠ | @brief Iconifies the specified window. |
glfwInit⚠ | @brief Initializes the GLFW library. |
glfwJoystickPresent⚠ | @brief Returns whether the specified joystick is present. |
glfwMakeContextCurrent⚠ | @brief Makes the context of the specified window current for the calling thread. |
glfwMaximizeWindow⚠ | @brief Maximizes the specified window. |
glfwPollEvents⚠ | @brief Processes all pending events. |
glfwPostEmptyEvent⚠ | @brief Posts an empty event to the event queue. |
glfwRestoreWindow⚠ | @brief Restores the specified window. |
glfwSetCharCallback⚠ | @brief Sets the Unicode character callback. |
glfwSetCharModsCallback⚠ | @brief Sets the Unicode character with modifiers callback. |
glfwSetClipboardString⚠ | @brief Sets the clipboard to the specified string. |
glfwSetCursor⚠ | @brief Sets the cursor for the window. |
glfwSetCursorEnterCallback⚠ | @brief Sets the cursor enter/exit callback. |
glfwSetCursorPos⚠ | @brief Sets the position of the cursor, relative to the client area of the window. |
glfwSetCursorPosCallback⚠ | @brief Sets the cursor position callback. |
glfwSetDropCallback⚠ | @brief Sets the file drop callback. |
glfwSetErrorCallback⚠ | @brief Sets the error callback. |
glfwSetFramebufferSizeCallback⚠ | @brief Sets the framebuffer resize callback for the specified window. |
glfwSetGamma⚠ | @brief Generates a gamma ramp and sets it for the specified monitor. |
glfwSetGammaRamp⚠ | @brief Sets the current gamma ramp for the specified monitor. |
glfwSetInputMode⚠ | @brief Sets an input option for the specified window. |
glfwSetJoystickCallback⚠ | @brief Sets the joystick configuration callback. |
glfwSetKeyCallback⚠ | @brief Sets the key callback. |
glfwSetMonitorCallback⚠ | @brief Sets the monitor configuration callback. |
glfwSetMouseButtonCallback⚠ | @brief Sets the mouse button callback. |
glfwSetScrollCallback⚠ | @brief Sets the scroll callback. |
glfwSetTime⚠ | @brief Sets the GLFW timer. |
glfwSetWindowAspectRatio⚠ | @brief Sets the aspect ratio of the specified window. |
glfwSetWindowCloseCallback⚠ | @brief Sets the close callback for the specified window. |
glfwSetWindowFocusCallback⚠ | @brief Sets the focus callback for the specified window. |
glfwSetWindowIcon⚠ | @brief Sets the icon for the specified window. |
glfwSetWindowIconifyCallback⚠ | @brief Sets the iconify callback for the specified window. |
glfwSetWindowMonitor⚠ | @brief Sets the mode, monitor, video mode and placement of a window. |
glfwSetWindowPos⚠ | @brief Sets the position of the client area of the specified window. |
glfwSetWindowPosCallback⚠ | @brief Sets the position callback for the specified window. |
glfwSetWindowRefreshCallback⚠ | @brief Sets the refresh callback for the specified window. |
glfwSetWindowShouldClose⚠ | @brief Sets the close flag of the specified window. |
glfwSetWindowSize⚠ | @brief Sets the size of the client area of the specified window. |
glfwSetWindowSizeCallback⚠ | @brief Sets the size callback for the specified window. |
glfwSetWindowSizeLimits⚠ | @brief Sets the size limits of the specified window. |
glfwSetWindowTitle⚠ | @brief Sets the title of the specified window. |
glfwSetWindowUserPointer⚠ | @brief Sets the user pointer of the specified window. |
glfwShowWindow⚠ | @brief Makes the specified window visible. |
glfwSwapBuffers⚠ | @brief Swaps the front and back buffers of the specified window. |
glfwSwapInterval⚠ | @brief Sets the swap interval for the current context. |
glfwTerminate⚠ | @brief Terminates the GLFW library. |
glfwVulkanSupported⚠ | @brief Returns whether the Vulkan loader has been found. |
glfwWaitEvents⚠ | @brief Waits until events are queued and processes them. |
glfwWaitEventsTimeout⚠ | @brief Waits with timeout until events are queued and processes them. |
glfwWindowHint⚠ | @brief Sets the specified window hint to the desired value. |
glfwWindowShouldClose⚠ | @brief Checks the close flag of the specified window. |
Type Definitions
GLFWcharfun | @brief The function signature for Unicode character callbacks. |
GLFWcharmodsfun | @brief The function signature for Unicode character with modifiers callbacks. |
GLFWcursorenterfun | @brief The function signature for cursor enter/leave callbacks. |
GLFWcursorposfun | @brief The function signature for cursor position callbacks. |
GLFWdropfun | @brief The function signature for file drop callbacks. |
GLFWerrorfun | @brief The function signature for error callbacks. |
GLFWframebuffersizefun | @brief The function signature for framebuffer resize callbacks. |
GLFWglproc | @brief Client API function pointer type. |
GLFWjoystickfun | @brief The function signature for joystick configuration callbacks. |
GLFWkeyfun | @brief The function signature for keyboard key callbacks. |
GLFWmonitorfun | @brief The function signature for monitor configuration callbacks. |
GLFWmousebuttonfun | @brief The function signature for mouse button callbacks. |
GLFWscrollfun | @brief The function signature for scroll callbacks. |
GLFWvkproc | @brief Vulkan API function pointer type. |
GLFWwindowclosefun | @brief The function signature for window close callbacks. |
GLFWwindowfocusfun | @brief The function signature for window focus/defocus callbacks. |
GLFWwindowiconifyfun | @brief The function signature for window iconify/restore callbacks. |
GLFWwindowposfun | @brief The function signature for window position callbacks. |
GLFWwindowrefreshfun | @brief The function signature for window content refresh callbacks. |
GLFWwindowsizefun | @brief The function signature for window resize callbacks. |
__blkcnt64_t | |
__blkcnt_t | |
__blksize_t | |
__caddr_t | |
__clock_t | |
__clockid_t | |
__daddr_t | |
__dev_t | |
__fsblkcnt64_t | |
__fsblkcnt_t | |
__fsfilcnt64_t | |
__fsfilcnt_t | |
__fsword_t | |
__gid_t | |
__id_t | |
__ino64_t | |
__ino_t | |
__int8_t | |
__int16_t | |
__int32_t | |
__int64_t | |
__int_least8_t | |
__int_least16_t | |
__int_least32_t | |
__int_least64_t | |
__intmax_t | |
__intptr_t | |
__key_t | |
__loff_t | |
__mode_t | |
__nlink_t | |
__off64_t | |
__off_t | |
__pid_t | |
__quad_t | |
__rlim64_t | |
__rlim_t | |
__sig_atomic_t | |
__socklen_t | |
__ssize_t | |
__suseconds_t | |
__syscall_slong_t | |
__syscall_ulong_t | |
__time_t | |
__timer_t | |
__u_char | |
__u_int | |
__u_long | |
__u_quad_t | |
__u_short | |
__uid_t | |
__uint8_t | |
__uint16_t | |
__uint32_t | |
__uint64_t | |
__uint_least8_t | |
__uint_least16_t | |
__uint_least32_t | |
__uint_least64_t | |
__uintmax_t | |
__useconds_t | |
int_fast8_t | |
int_fast16_t | |
int_fast32_t | |
int_fast64_t | |
int_least8_t | |
int_least16_t | |
int_least32_t | |
int_least64_t | |
intmax_t | |
size_t | |
uint_fast8_t | |
uint_fast16_t | |
uint_fast32_t | |
uint_fast64_t | |
uint_least8_t | |
uint_least16_t | |
uint_least32_t | |
uint_least64_t | |
uintmax_t | |
wchar_t |