Package org.lwjglx.opengl
Class Display
java.lang.Object
org.lwjglx.opengl.Display
public class Display
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static org.lwjgl.opengl.GLCapabilitiescapabilities -
Constructor Summary
Constructors Constructor Description Display() -
Method Summary
Modifier and Type Method Description static voidcreate()static voidcreate(PixelFormat pixelFormat)static voiddestroy()static java.lang.StringgetAdapter()static DisplayMode[]getAvailableDisplayModes()static DisplayModegetDesktopDisplayMode()static DisplayModegetDisplayMode()static intgetFramebufferHeight()static intgetFramebufferWidth()static intgetHeight()static java.lang.StringgetVersion()static intgetWidth()static longgetWindow()static intgetX()static intgetY()static booleanisActive()static booleanisBorderlessWindow()static booleanisCloseRequested()static booleanisCreated()static booleanisCurrent()static booleanisDirty()static booleanisFullscreen()static booleanisResizable()static booleanisVisible()static voidmakeCurrent()static voidprocessMessages()static voidreleaseContext()static voidsetBorderlessWindow(boolean boolean1)static voidsetDisplayMode(DisplayMode displayMode)static voidsetDisplayModeAndFullscreen(DisplayMode displayMode)static voidsetFullscreen(boolean boolean1)static voidsetIcon(org.lwjgl.glfw.GLFWImage.Buffer buffer)static voidsetInitialBackground(float float1, float float2, float float3)static voidsetLocation(int int1, int int2)static voidsetParent(java.awt.Canvas canvas)static voidsetResizable(boolean boolean1)static voidsetTitle(java.lang.String string)static voidsetVSyncEnabled(boolean boolean1)static voidswapBuffers()static voidsync(int int1)static voidupdate()static voidupdate(boolean boolean1)static booleanwasResized()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
capabilities
public static org.lwjgl.opengl.GLCapabilities capabilities
-
-
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 int1, int int2) -
setVSyncEnabled
public static void setVSyncEnabled(boolean boolean1) -
getWindow
public static long getWindow() -
update
public static void update() -
update
public static void update(boolean boolean1) -
processMessages
public static void processMessages() -
swapBuffers
- Throws:
LWJGLException
-
destroy
public static void destroy() -
setDisplayModeAndFullscreen
- Throws:
LWJGLException
-
setFullscreen
public static void setFullscreen(boolean boolean1) -
isFullscreen
public static boolean isFullscreen() -
setBorderlessWindow
public static void setBorderlessWindow(boolean boolean1) -
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
public static void setTitle(java.lang.String string) -
isCloseRequested
public static boolean isCloseRequested() -
isDirty
public static boolean isDirty() -
setInitialBackground
public static void setInitialBackground(float float1, float float2, float float3) -
setIcon
public static void setIcon(org.lwjgl.glfw.GLFWImage.Buffer buffer) -
setResizable
public static void setResizable(boolean boolean1) -
isResizable
public static boolean isResizable() -
setParent
- Throws:
LWJGLException
-
releaseContext
- Throws:
LWJGLException
-
isCurrent
- Throws:
LWJGLException
-
makeCurrent
- Throws:
LWJGLException
-
getAdapter
public static java.lang.String getAdapter() -
getVersion
public static java.lang.String getVersion() -
sync
public static void sync(int int1)
-