Glfw class
Class of binders of a dynamic library GLFW3
It takes the path to the dynamic library GLFW3 as an argument customPath
.
If customPath
is null
and platform is linux it will open the file /usr/lib/x86_64-linux-gnu/libglfw.so
.
Example:
glfw = Glfw(customPath: Platform.isWindows ? "lib\\glfw3.dll" : null, vulkan: false);
Properties
- createCursor ↔ TglfwCreateCursor_Func
-
getter/setter pair
- createStandardCursor ↔ TglfwCreateStandardCursor_Func
-
getter/setter pair
- createWindow ↔ TglfwCreateWindow_Func
-
getter/setter pair
- createWindowSurface ↔ TglfwCreateWindowSurface_Func
-
getter/setter pair
- defaultWindowHints ↔ TglfwDefaultWindowHints_Func
-
getter/setter pair
- destroyCursor ↔ TglfwDestroyCursor_Func
-
getter/setter pair
- destroyWindow ↔ TglfwDestroyWindow_Func
-
getter/setter pair
- focusWindow ↔ TglfwFocusWindow_Func
-
getter/setter pair
- getClipboardString ↔ TglfwGetClipboardString_Func
-
getter/setter pair
- getCurrentContext ↔ TglfwGetCurrentContext_Func
-
getter/setter pair
- getCursorPos ↔ TglfwGetCursorPos_Func
-
getter/setter pair
- getFramebufferSize ↔ TglfwGetFramebufferSize_Func
-
getter/setter pair
- getGammaRamp ↔ TglfwGetGammaRamp_Func
-
getter/setter pair
- getInputMode ↔ TglfwGetInputMode_Func
-
getter/setter pair
- getInstanceProcAddress ↔ TglfwGetInstanceProcAddress_Func
-
getter/setter pair
- getJoystickAxes ↔ TglfwGetJoystickAxes_Func
-
getter/setter pair
- getJoystickButtons ↔ TglfwGetJoystickButtons_Func
-
getter/setter pair
- getJoystickName ↔ TglfwGetJoystickName_Func
-
getter/setter pair
- getKey ↔ TglfwGetKey_Func
-
getter/setter pair
- getKeyName ↔ TglfwGetKeyName_Func
-
getter/setter pair
- getMonitorName ↔ TglfwGetMonitorName_Func
-
getter/setter pair
- getMonitorPhysicalSize ↔ TglfwGetMonitorPhysicalSize_Func
-
getter/setter pair
- getMonitorPos ↔ TglfwGetMonitorPos_Func
-
getter/setter pair
- getMonitors ↔ TglfwGetMonitors_Func
-
getter/setter pair
- getMouseButton ↔ TglfwGetMouseButton_Func
-
getter/setter pair
- getPhysicalDevicePresentationSupport ↔ TglfwGetPhysicalDevicePresentationSupport_Func
-
getter/setter pair
- getPrimaryMonitor ↔ TglfwGetPrimaryMonitor_Func
-
getter/setter pair
- getRequiredInstanceExtensions ↔ TglfwGetRequiredInstanceExtensions_Func
-
getter/setter pair
- getTime ↔ TglfwGetTime_Func
-
getter/setter pair
- getTimerFrequency ↔ TglfwGetTimerFrequency_Func
-
getter/setter pair
- getTimerValue ↔ TglfwGetTimerValue_Func
-
getter/setter pair
- getVersion ↔ TglfwGetVersion_Func
-
getter/setter pair
- getVersionString ↔ TglfwGetVersionString_Func
-
getter/setter pair
- getVideoMode ↔ TglfwGetVideoMode_Func
-
getter/setter pair
- getVideoModes ↔ TglfwGetVideoModes_Func
-
getter/setter pair
- getWindowAttrib ↔ TglfwGetWindowAttrib_Func
-
getter/setter pair
- getWindowFrameSize ↔ TglfwGetWindowFrameSize_Func
-
getter/setter pair
- getWindowMonitor ↔ TglfwGetWindowMonitor_Func
-
getter/setter pair
- getWindowPos ↔ TglfwGetWindowPos_Func
-
getter/setter pair
- getWindowSize ↔ TglfwGetWindowSize_Func
-
getter/setter pair
- getWindowUserPointer ↔ TglfwGetWindowUserPointer_Func
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- hideWindow ↔ TglfwHideWindow_Func
-
getter/setter pair
- iconifyWindow ↔ TglfwIconifyWindow_Func
-
getter/setter pair
- init ↔ TglfwInit_Func
-
getter/setter pair
- joystickPresent ↔ TglfwJoystickPresent_Func
-
getter/setter pair
- makeContextCurrent ↔ TglfwMakeContextCurrent_Func
-
getter/setter pair
- maximizeWindow ↔ TglfwMaximizeWindow_Func
-
getter/setter pair
- pollEvents ↔ TglfwPollEvents_Func
-
getter/setter pair
- postEmptyEvent ↔ TglfwPostEmptyEvent_Func
-
getter/setter pair
- restoreWindow ↔ TglfwRestoreWindow_Func
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- setCharCallback ↔ TglfwSetCharCallback_Func
-
getter/setter pair
- setCharModsCallback ↔ TglfwSetCharModsCallback_Func
-
getter/setter pair
- setClipboardString ↔ TglfwSetClipboardString_Func
-
getter/setter pair
- setCursor ↔ TglfwSetCursor_Func
-
getter/setter pair
- setCursorEnterCallback ↔ TglfwSetCursorEnterCallback_Func
-
getter/setter pair
- setCursorPos ↔ TglfwSetCursorPos_Func
-
getter/setter pair
- setCursorPosCallback ↔ TglfwSetCursorPosCallback_Func
-
getter/setter pair
- setDropCallback ↔ TglfwSetDropCallback_Func
-
getter/setter pair
- setErrorCallback ↔ TglfwSetErrorCallback_Func
-
getter/setter pair
- setFramebufferSizeCallback ↔ TglfwSetFramebufferSizeCallback_Func
-
getter/setter pair
- setGamma ↔ TglfwSetGamma_Func
-
getter/setter pair
- setGammaRamp ↔ TglfwSetGammaRamp_Func
-
getter/setter pair
- setInputMode ↔ TglfwSetInputMode_Func
-
getter/setter pair
- setJoystickCallback ↔ TglfwSetJoystickCallback_Func
-
getter/setter pair
- setKeyCallback ↔ TglfwSetKeyCallback_Func
-
getter/setter pair
- setMonitorCallback ↔ TglfwSetMonitorCallback_Func
-
getter/setter pair
- setMouseButtonCallback ↔ TglfwSetMouseButtonCallback_Func
-
getter/setter pair
- setScrollCallback ↔ TglfwSetScrollCallback_Func
-
getter/setter pair
- setTime ↔ TglfwSetTime_Func
-
getter/setter pair
- setWindowAspectRatio ↔ TglfwSetWindowAspectRatio_Func
-
getter/setter pair
- setWindowCloseCallback ↔ TglfwSetWindowCloseCallback_Func
-
getter/setter pair
- setWindowFocusCallback ↔ TglfwSetWindowFocusCallback_Func
-
getter/setter pair
- setWindowIcon ↔ TglfwSetWindowIcon_Func
-
getter/setter pair
- setWindowIconifyCallback ↔ TglfwSetWindowIconifyCallback_Func
-
getter/setter pair
- setWindowMonitor ↔ TglfwSetWindowMonitor_Func
-
getter/setter pair
- setWindowPos ↔ TglfwSetWindowPos_Func
-
getter/setter pair
- setWindowPosCallback ↔ TglfwSetWindowPosCallback_Func
-
getter/setter pair
- setWindowRefreshCallback ↔ TglfwSetWindowRefreshCallback_Func
-
getter/setter pair
- setWindowShouldClose ↔ TglfwSetWindowShouldClose_Func
-
getter/setter pair
- setWindowSize ↔ TglfwSetWindowSize_Func
-
getter/setter pair
- setWindowSizeCallback ↔ TglfwSetWindowSizeCallback_Func
-
getter/setter pair
- setWindowSizeLimits ↔ TglfwSetWindowSizeLimits_Func
-
getter/setter pair
- setWindowTitle ↔ TglfwSetWindowTitle_Func
-
getter/setter pair
- setWindowUserPointer ↔ TglfwSetWindowUserPointer_Func
-
getter/setter pair
- showWindow ↔ TglfwShowWindow_Func
-
getter/setter pair
- swapBuffers ↔ TglfwSwapBuffers_Func
-
getter/setter pair
- swapInterval ↔ TglfwSwapInterval_Func
-
getter/setter pair
- terminate ↔ TglfwTerminate_Func
-
getter/setter pair
- vulkanSupported ↔ TglfwVulkanSupported_Func
-
getter/setter pair
- waitEvents ↔ TglfwWaitEvents_Func
-
getter/setter pair
- waitEventsTimeout ↔ TglfwWaitEventsTimeout_Func
-
getter/setter pair
- windowHint ↔ TglfwWindowHint_Func
-
getter/setter pair
- windowShouldClose ↔ TglfwWindowShouldClose_Func
-
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited