Class Display
java.lang.Object
org.lwjglx.opengl.Display
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic org.lwjgl.opengl.GLCapabilities
static ImGuiImplGl3
static ImGuiImplGlfw
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
create()
static void
create
(PixelFormat pixelFormat) static void
destroy()
static void
drawImGuiDrawData
(imgui.ImDrawData imDrawData) static String
static DisplayMode[]
static DisplayMode
static DisplayMode
static int
static int
static int
static String
static int
getWidth()
static long
static int
getX()
static int
getY()
static imgui.ImDrawData
static void
static boolean
static boolean
isActive()
static boolean
static boolean
static boolean
static boolean
static boolean
isDirty()
static boolean
static boolean
static boolean
static void
static void
static void
static void
setBorderlessWindow
(boolean boolean0) static void
setDisplayMode
(DisplayMode displayMode) static void
setDisplayModeAndFullscreen
(DisplayMode displayMode) static void
setFullscreen
(boolean boolean0) static void
setIcon
(org.lwjgl.glfw.GLFWImage.Buffer buffer) static void
setInitialBackground
(float var0, float var1, float var2) static void
setLocation
(int var0, int var1) static void
static void
setResizable
(boolean boolean0) static void
static void
setVSyncEnabled
(boolean boolean0) static void
static void
sync
(int int0) static void
update()
static void
update
(boolean boolean0) static boolean
-
Field Details
-
capabilities
public static org.lwjgl.opengl.GLCapabilities capabilities -
imGuiGlfw
-
imGuiGl3
-
-
Constructor Details
-
Display
public Display()
-
-
Method Details
-
create
- Throws:
LWJGLException
-
create
- Throws:
LWJGLException
-
isCreated
public static boolean isCreated() -
isActive
public static boolean isActive() -
isVisible
public static boolean isVisible() -
setLocation
public static void setLocation(int var0, int var1) -
setVSyncEnabled
public static void setVSyncEnabled(boolean boolean0) -
getWindow
public static long getWindow() -
update
public static void update() -
update
public static void update(boolean boolean0) -
processMessages
public static void processMessages() -
swapBuffers
- Throws:
LWJGLException
-
destroy
public static void destroy() -
setDisplayModeAndFullscreen
- Throws:
LWJGLException
-
setFullscreen
public static void setFullscreen(boolean boolean0) -
isFullscreen
public static boolean isFullscreen() -
setBorderlessWindow
public static void setBorderlessWindow(boolean boolean0) -
isBorderlessWindow
public static boolean isBorderlessWindow() -
setDisplayMode
- Throws:
LWJGLException
-
getDisplayMode
-
getAvailableDisplayModes
- Throws:
LWJGLException
-
getDesktopDisplayMode
-
wasResized
public static boolean wasResized() -
getX
public static int getX() -
getY
public static int getY() -
getWidth
public static int getWidth() -
getHeight
public static int getHeight() -
getFramebufferWidth
public static int getFramebufferWidth() -
getFramebufferHeight
public static int getFramebufferHeight() -
setTitle
-
isCloseRequested
public static boolean isCloseRequested() -
isDirty
public static boolean isDirty() -
setInitialBackground
public static void setInitialBackground(float var0, float var1, float var2) -
setIcon
public static void setIcon(org.lwjgl.glfw.GLFWImage.Buffer buffer) -
setResizable
public static void setResizable(boolean boolean0) -
isResizable
public static boolean isResizable() -
setParent
- Throws:
LWJGLException
-
releaseContext
- Throws:
LWJGLException
-
isCurrent
- Throws:
LWJGLException
-
makeCurrent
- Throws:
LWJGLException
-
getAdapter
-
getVersion
-
sync
public static void sync(int int0) -
imGuiNewFrame
public static void imGuiNewFrame() -
inImGuiFrame
public static boolean inImGuiFrame() -
drawImGuiDrawData
public static void drawImGuiDrawData(imgui.ImDrawData imDrawData) -
imguiEndFrame
public static imgui.ImDrawData imguiEndFrame()
-