Package gaiasky.util

Class GlobalConf.ScreenConf

java.lang.Object
gaiasky.util.GlobalConf.ScreenConf
All Implemented Interfaces:
IObserver, GlobalConf.IConf
Enclosing class:
GlobalConf

public static class GlobalConf.ScreenConf
extends java.lang.Object
implements GlobalConf.IConf, IObserver
  • Field Details

    • SCREEN_WIDTH

      public int SCREEN_WIDTH
    • SCREEN_HEIGHT

      public int SCREEN_HEIGHT
    • BACKBUFFER_SCALE

      public double BACKBUFFER_SCALE
    • DYNAMIC_RESOLUTION

      public boolean DYNAMIC_RESOLUTION
    • BACKBUFFER_WIDTH

      public int BACKBUFFER_WIDTH
    • BACKBUFFER_HEIGHT

      public int BACKBUFFER_HEIGHT
    • FULLSCREEN_WIDTH

      public int FULLSCREEN_WIDTH
    • FULLSCREEN_HEIGHT

      public int FULLSCREEN_HEIGHT
    • FULLSCREEN

      public boolean FULLSCREEN
    • RESIZABLE

      public boolean RESIZABLE
    • VSYNC

      public boolean VSYNC
    • LIMIT_FPS

      public double LIMIT_FPS
    • SCREEN_OUTPUT

      public boolean SCREEN_OUTPUT
  • Constructor Details

    • ScreenConf

      public ScreenConf()
  • Method Details

    • initialize

      public void initialize​(int sCREEN_WIDTH, int sCREEN_HEIGHT, int fULLSCREEN_WIDTH, int fULLSCREEN_HEIGHT, boolean fULLSCREEN, boolean rESIZABLE, boolean vSYNC, boolean sCREEN_OUTPUT, double lIMIT_FPS, double bACKBUFFER_SCALE, boolean dYNAMIC_RESOLUTION)
    • getScreenWidth

      public int getScreenWidth()
    • getScreenHeight

      public int getScreenHeight()
    • resize

      public void resize​(int w, int h)
    • notify

      public void notify​(Events event, java.lang.Object... data)
      Specified by:
      notify in interface IObserver