Uses of Record Class
club.doki7.glfw.handle.GLFWwindow
Packages that use GLFWwindow
-
Uses of GLFWwindow in club.doki7.glfw
Methods in club.doki7.glfw that return GLFWwindowModifier and TypeMethodDescription@Nullable GLFWwindow
GLFW.createWindow
(int width, int height, @Nullable BytePtr title, @Nullable GLFWmonitor monitor, @Nullable GLFWwindow share) @Nullable GLFWwindow
GLFW.getCurrentContext()
Methods in club.doki7.glfw with parameters of type GLFWwindowModifier and TypeMethodDescription@Nullable GLFWwindow
GLFW.createWindow
(int width, int height, @Nullable BytePtr title, @Nullable GLFWmonitor monitor, @Nullable GLFWwindow share) int
GLFW.createWindowSurface
(@Nullable VkInstance instance, @Nullable GLFWwindow window, @Nullable IVkAllocationCallbacks allocator, VkSurfaceKHR.Ptr surface) void
GLFW.destroyWindow
(@Nullable GLFWwindow window) void
GLFW.focusWindow
(@Nullable GLFWwindow window) @Nullable BytePtr
GLFW.getClipboardString
(@Nullable GLFWwindow window) @NotNull MemorySegment
GLFW.getCocoaView
(@Nullable GLFWwindow window) @NotNull MemorySegment
GLFW.getCocoaWindow
(@Nullable GLFWwindow window) void
GLFW.getCursorPos
(@Nullable GLFWwindow window, @Nullable DoublePtr xpos, @Nullable DoublePtr ypos) @NotNull MemorySegment
GLFW.getEGLContext
(@Nullable GLFWwindow window) @NotNull MemorySegment
GLFW.getEGLSurface
(@Nullable GLFWwindow window) void
GLFW.getFramebufferSize
(@Nullable GLFWwindow window, @Nullable IntPtr width, @Nullable IntPtr height) @NotNull MemorySegment
GLFW.getGLXContext
(@Nullable GLFWwindow window) long
GLFW.getGLXWindow
(@Nullable GLFWwindow window) int
GLFW.getInputMode
(@Nullable GLFWwindow window, int mode) int
GLFW.getKey
(@Nullable GLFWwindow window, int key) int
GLFW.getMouseButton
(@Nullable GLFWwindow window, int button) @NotNull MemorySegment
GLFW.getNSGLContext
(@Nullable GLFWwindow window) int
GLFW.getOSMesaColorBuffer
(@Nullable GLFWwindow window, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr format, @Nullable PointerPtr buffer) @NotNull MemorySegment
GLFW.getOSMesaContext
(@Nullable GLFWwindow window) int
GLFW.getOSMesaDepthBuffer
(@Nullable GLFWwindow window, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr bytesPerValue, @Nullable PointerPtr buffer) @Nullable PointerPtr
GLFW.getWaylandWindow
(@Nullable GLFWwindow window) @NotNull MemorySegment
GLFW.getWGLContext
(@Nullable GLFWwindow window) @NotNull MemorySegment
GLFW.getWin32Window
(@Nullable GLFWwindow window) int
GLFW.getWindowAttrib
(@Nullable GLFWwindow window, int attrib) void
GLFW.getWindowContentScale
(@Nullable GLFWwindow window, @Nullable FloatPtr xscale, @Nullable FloatPtr yscale) void
GLFW.getWindowFrameSize
(@Nullable GLFWwindow window, @Nullable IntPtr left, @Nullable IntPtr top, @Nullable IntPtr right, @Nullable IntPtr bottom) @Nullable GLFWmonitor
GLFW.getWindowMonitor
(@Nullable GLFWwindow window) float
GLFW.getWindowOpacity
(@Nullable GLFWwindow window) void
GLFW.getWindowPos
(@Nullable GLFWwindow window, @Nullable IntPtr xpos, @Nullable IntPtr ypos) void
GLFW.getWindowSize
(@Nullable GLFWwindow window, @Nullable IntPtr width, @Nullable IntPtr height) @Nullable BytePtr
GLFW.getWindowTitle
(@Nullable GLFWwindow window) @NotNull MemorySegment
GLFW.getWindowUserPointer
(@Nullable GLFWwindow window) long
GLFW.getX11Window
(@Nullable GLFWwindow window) void
GLFW.hideWindow
(@Nullable GLFWwindow window) void
GLFW.iconifyWindow
(@Nullable GLFWwindow window) void
GLFW.makeContextCurrent
(@Nullable GLFWwindow window) void
GLFW.maximizeWindow
(@Nullable GLFWwindow window) void
GLFW.requestWindowAttention
(@Nullable GLFWwindow window) void
GLFW.restoreWindow
(@Nullable GLFWwindow window) @NotNull MemorySegment
GLFW.setCharCallback
(@Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWcharfun callback) @NotNull MemorySegment
GLFW.setCharCallback
(@Nullable GLFWwindow window, @NotNull MemorySegment callback) @NotNull MemorySegment
GLFW.setCharCallback
(Arena arena, @Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWcharfun callback) @NotNull MemorySegment
GLFW.setCharModsCallback
(@Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWcharmodsfun callback) @NotNull MemorySegment
GLFW.setCharModsCallback
(@Nullable GLFWwindow window, @NotNull MemorySegment callback) @NotNull MemorySegment
GLFW.setCharModsCallback
(Arena arena, @Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWcharmodsfun callback) void
GLFW.setClipboardString
(@Nullable GLFWwindow window, @Nullable BytePtr string) void
GLFW.setCursor
(@Nullable GLFWwindow window, @Nullable GLFWcursor cursor) @NotNull MemorySegment
GLFW.setCursorEnterCallback
(@Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWcursorenterfun callback) @NotNull MemorySegment
GLFW.setCursorEnterCallback
(@Nullable GLFWwindow window, @NotNull MemorySegment callback) @NotNull MemorySegment
GLFW.setCursorEnterCallback
(Arena arena, @Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWcursorenterfun callback) void
GLFW.setCursorPos
(@Nullable GLFWwindow window, double xpos, double ypos) @NotNull MemorySegment
GLFW.setCursorPosCallback
(@Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWcursorposfun callback) @NotNull MemorySegment
GLFW.setCursorPosCallback
(@Nullable GLFWwindow window, @NotNull MemorySegment callback) @NotNull MemorySegment
GLFW.setCursorPosCallback
(Arena arena, @Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWcursorposfun callback) @NotNull MemorySegment
GLFW.setDropCallback
(@Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWdropfun callback) @NotNull MemorySegment
GLFW.setDropCallback
(@Nullable GLFWwindow window, @NotNull MemorySegment callback) @NotNull MemorySegment
GLFW.setDropCallback
(Arena arena, @Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWdropfun callback) @NotNull MemorySegment
GLFW.setFramebufferSizeCallback
(@Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWframebuffersizefun callback) @NotNull MemorySegment
GLFW.setFramebufferSizeCallback
(@Nullable GLFWwindow window, @NotNull MemorySegment callback) @NotNull MemorySegment
GLFW.setFramebufferSizeCallback
(Arena arena, @Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWframebuffersizefun callback) void
GLFW.setInputMode
(@Nullable GLFWwindow window, int mode, int value) @NotNull MemorySegment
GLFW.setKeyCallback
(@Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWkeyfun callback) @NotNull MemorySegment
GLFW.setKeyCallback
(@Nullable GLFWwindow window, @NotNull MemorySegment callback) @NotNull MemorySegment
GLFW.setKeyCallback
(Arena arena, @Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWkeyfun callback) @NotNull MemorySegment
GLFW.setMouseButtonCallback
(@Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWmousebuttonfun callback) @NotNull MemorySegment
GLFW.setMouseButtonCallback
(@Nullable GLFWwindow window, @NotNull MemorySegment callback) @NotNull MemorySegment
GLFW.setMouseButtonCallback
(Arena arena, @Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWmousebuttonfun callback) @NotNull MemorySegment
GLFW.setScrollCallback
(@Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWscrollfun callback) @NotNull MemorySegment
GLFW.setScrollCallback
(@Nullable GLFWwindow window, @NotNull MemorySegment callback) @NotNull MemorySegment
GLFW.setScrollCallback
(Arena arena, @Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWscrollfun callback) void
GLFW.setWindowAspectRatio
(@Nullable GLFWwindow window, int numer, int denom) void
GLFW.setWindowAttrib
(@Nullable GLFWwindow window, int attrib, int value) @NotNull MemorySegment
GLFW.setWindowCloseCallback
(@Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWwindowclosefun callback) @NotNull MemorySegment
GLFW.setWindowCloseCallback
(@Nullable GLFWwindow window, @NotNull MemorySegment callback) @NotNull MemorySegment
GLFW.setWindowCloseCallback
(Arena arena, @Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWwindowclosefun callback) @NotNull MemorySegment
GLFW.setWindowContentScaleCallback
(@Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWwindowcontentscalefun callback) @NotNull MemorySegment
GLFW.setWindowContentScaleCallback
(@Nullable GLFWwindow window, @NotNull MemorySegment callback) @NotNull MemorySegment
GLFW.setWindowContentScaleCallback
(Arena arena, @Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWwindowcontentscalefun callback) @NotNull MemorySegment
GLFW.setWindowFocusCallback
(@Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWwindowfocusfun callback) @NotNull MemorySegment
GLFW.setWindowFocusCallback
(@Nullable GLFWwindow window, @NotNull MemorySegment callback) @NotNull MemorySegment
GLFW.setWindowFocusCallback
(Arena arena, @Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWwindowfocusfun callback) void
GLFW.setWindowIcon
(@Nullable GLFWwindow window, int count, @Nullable IGLFWimage images) @NotNull MemorySegment
GLFW.setWindowIconifyCallback
(@Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWwindowiconifyfun callback) @NotNull MemorySegment
GLFW.setWindowIconifyCallback
(@Nullable GLFWwindow window, @NotNull MemorySegment callback) @NotNull MemorySegment
GLFW.setWindowIconifyCallback
(Arena arena, @Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWwindowiconifyfun callback) @NotNull MemorySegment
GLFW.setWindowMaximizeCallback
(@Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWwindowmaximizefun callback) @NotNull MemorySegment
GLFW.setWindowMaximizeCallback
(@Nullable GLFWwindow window, @NotNull MemorySegment callback) @NotNull MemorySegment
GLFW.setWindowMaximizeCallback
(Arena arena, @Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWwindowmaximizefun callback) void
GLFW.setWindowMonitor
(@Nullable GLFWwindow window, @Nullable GLFWmonitor monitor, int xpos, int ypos, int width, int height, int refreshRate) void
GLFW.setWindowOpacity
(@Nullable GLFWwindow window, float opacity) void
GLFW.setWindowPos
(@Nullable GLFWwindow window, int xpos, int ypos) @NotNull MemorySegment
GLFW.setWindowPosCallback
(@Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWwindowposfun callback) @NotNull MemorySegment
GLFW.setWindowPosCallback
(@Nullable GLFWwindow window, @NotNull MemorySegment callback) @NotNull MemorySegment
GLFW.setWindowPosCallback
(Arena arena, @Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWwindowposfun callback) @NotNull MemorySegment
GLFW.setWindowRefreshCallback
(@Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWwindowrefreshfun callback) @NotNull MemorySegment
GLFW.setWindowRefreshCallback
(@Nullable GLFWwindow window, @NotNull MemorySegment callback) @NotNull MemorySegment
GLFW.setWindowRefreshCallback
(Arena arena, @Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWwindowrefreshfun callback) void
GLFW.setWindowShouldClose
(@Nullable GLFWwindow window, int value) void
GLFW.setWindowSize
(@Nullable GLFWwindow window, int width, int height) @NotNull MemorySegment
GLFW.setWindowSizeCallback
(@Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWwindowsizefun callback) @NotNull MemorySegment
GLFW.setWindowSizeCallback
(@Nullable GLFWwindow window, @NotNull MemorySegment callback) @NotNull MemorySegment
GLFW.setWindowSizeCallback
(Arena arena, @Nullable GLFWwindow window, GLFWFunctionTypes.IGLFWwindowsizefun callback) void
GLFW.setWindowSizeLimits
(@Nullable GLFWwindow window, int minwidth, int minheight, int maxwidth, int maxheight) void
GLFW.setWindowTitle
(@Nullable GLFWwindow window, @Nullable BytePtr title) void
GLFW.setWindowUserPointer
(@Nullable GLFWwindow window, @NotNull MemorySegment pointer) void
GLFW.showWindow
(@Nullable GLFWwindow window) void
GLFW.swapBuffers
(@Nullable GLFWwindow window) int
GLFW.windowShouldClose
(@Nullable GLFWwindow window) -
Uses of GLFWwindow in club.doki7.glfw.handle
Classes in club.doki7.glfw.handle that implement interfaces with type arguments of type GLFWwindowModifier and TypeClassDescriptionstatic final record
Represents a pointer toGLFWwindow
handle(s) in native memory.Methods in club.doki7.glfw.handle that return GLFWwindowModifier and TypeMethodDescription@Nullable GLFWwindow
GLFWwindow.Ptr.read()
@Nullable GLFWwindow
GLFWwindow.Ptr.read
(long index) Methods in club.doki7.glfw.handle that return types with arguments of type GLFWwindowMethods in club.doki7.glfw.handle with parameters of type GLFWwindowModifier and TypeMethodDescriptionstatic GLFWwindow.Ptr
GLFWwindow.Ptr.allocate
(Arena arena, @Nullable GLFWwindow @NotNull [] values) static GLFWwindow.Ptr
GLFWwindow.Ptr.allocateV
(Arena arena, @Nullable GLFWwindow value0, @Nullable GLFWwindow... values) void
GLFWwindow.Ptr.write
(long index, @Nullable GLFWwindow value) void
GLFWwindow.Ptr.write
(@Nullable GLFWwindow value) void
GLFWwindow.Ptr.write
(@Nullable GLFWwindow[] values) void
GLFWwindow.Ptr.writeV
(@Nullable GLFWwindow value0, @Nullable GLFWwindow... values) Method parameters in club.doki7.glfw.handle with type arguments of type GLFWwindowModifier and TypeMethodDescriptionstatic GLFWwindow.Ptr
GLFWwindow.Ptr.allocate
(Arena arena, @NotNull Collection<@Nullable GLFWwindow> values)