Class GameWindow

java.lang.Object
zombie.GameWindow

public final class GameWindow extends Object
  • Field Details

    • GameInput

      public static final Input GameInput
    • DEBUG_SAVE

      public static final boolean DEBUG_SAVE
      See Also:
    • okToSaveOnExit

      public static boolean okToSaveOnExit
    • lastP

      public static String lastP
    • states

      public static GameStateMachine states
    • serverDisconnected

      public static boolean serverDisconnected
    • loadedAsClient

      public static boolean loadedAsClient
    • kickReason

      public static String kickReason
    • drawReloadingLua

      public static boolean drawReloadingLua
    • activatedJoyPad

      public static JoypadManager.Joypad activatedJoyPad
    • version

      public static String version
    • closeRequested

      public static volatile boolean closeRequested
    • averageFPS

      public static float averageFPS
    • luaDebuggerKeyDown

      public static boolean luaDebuggerKeyDown
    • fileSystem

      public static FileSystem fileSystem
    • assetManagers

      public static AssetManagers assetManagers
    • gameThreadExited

      public static boolean gameThreadExited
    • gameThread

      public static Thread gameThread
    • texturePacks

      public static final ArrayList<zombie.GameWindow.TexturePack> texturePacks
    • texturePackTextures

      public static final FileSystem.TexturePackTextures texturePackTextures
  • Constructor Details

    • GameWindow

      public GameWindow()
  • Method Details

    • isIngameState

      public static boolean isIngameState()
    • render

      public static void render()
    • InitDisplay

      public static void InitDisplay() throws IOException, org.lwjglx.LWJGLException
      Throws:
      IOException
      org.lwjglx.LWJGLException
    • InitGameThread

      public static void InitGameThread()
    • uncaughtException

      public static void uncaughtException(Thread thread, Throwable e)
    • readLong

      public static long readLong(DataInputStream in) throws IOException
      Throws:
      IOException
    • readInt

      public static int readInt(DataInputStream in) throws IOException
      Throws:
      IOException
    • getUpdateTime

      public static long getUpdateTime()
    • setTexturePackLookup

      public static void setTexturePackLookup()
    • LoadTexturePack

      public static void LoadTexturePack(String pack, int flags)
    • LoadTexturePack

      public static void LoadTexturePack(String pack, int flags, String modID)
    • initFonts

      public static void initFonts() throws FileNotFoundException
      Throws:
      FileNotFoundException
    • save

      public static void save(boolean bDoChars) throws IOException
      Throws:
      IOException
    • getCoopServerHome

      public static String getCoopServerHome()
    • WriteString

      public static void WriteString(ByteBuffer output, String str)
    • WriteString

      public static void WriteString(DataOutputStream output, String str) throws IOException
      Throws:
      IOException
    • ReadString

      public static String ReadString(ByteBuffer input)
    • ReadString

      public static String ReadString(DataInputStream input) throws IOException
      Throws:
      IOException
    • getEncodedBytesUTF

      public static ByteBuffer getEncodedBytesUTF(String str)
    • WriteUUID

      public static void WriteUUID(ByteBuffer output, UUID uuid)
    • ReadUUID

      public static UUID ReadUUID(ByteBuffer input)
    • doRenderEvent

      public static void doRenderEvent(boolean b)
    • DoLoadingText

      public static void DoLoadingText(String text)
    • doEpilepsyWarningText

      public static void doEpilepsyWarningText()