Class Display

java.lang.Object
org.lwjglx.opengl.Display

public class Display
extends java.lang.Object
  • Field Details

    • capabilities

      public static org.lwjgl.opengl.GLCapabilities capabilities
  • Constructor Details

    • Display

      public Display()
  • Method Details

    • create

      public static void create​(PixelFormat pixelFormat) throws LWJGLException
      Throws:
      LWJGLException
    • create

      public static void create() throws LWJGLException
      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

      public static void swapBuffers() throws LWJGLException
      Throws:
      LWJGLException
    • destroy

      public static void destroy()
    • setDisplayModeAndFullscreen

      public static void setDisplayModeAndFullscreen​(DisplayMode displayMode) throws LWJGLException
      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

      public static void setDisplayMode​(DisplayMode displayMode) throws LWJGLException
      Throws:
      LWJGLException
    • getDisplayMode

      public static DisplayMode getDisplayMode()
    • getAvailableDisplayModes

      public static DisplayMode[] getAvailableDisplayModes() throws LWJGLException
      Throws:
      LWJGLException
    • getDesktopDisplayMode

      public static DisplayMode 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

      public static void setParent​(java.awt.Canvas canvas) throws LWJGLException
      Throws:
      LWJGLException
    • releaseContext

      public static void releaseContext() throws LWJGLException
      Throws:
      LWJGLException
    • isCurrent

      public static boolean isCurrent() throws LWJGLException
      Throws:
      LWJGLException
    • makeCurrent

      public static void makeCurrent() throws LWJGLException
      Throws:
      LWJGLException
    • getAdapter

      public static java.lang.String getAdapter()
    • getVersion

      public static java.lang.String getVersion()
    • sync

      public static void sync​(int int1)