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 boolean DEBUG_SAVE
    • OkToSaveOnExit

      public static boolean OkToSaveOnExit
    • lastP

      public static String lastP
    • states

      public static GameStateMachine states
    • bServerDisconnected

      public static boolean bServerDisconnected
    • bLoadedAsClient

      public static boolean bLoadedAsClient
    • 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
    • bLuaDebuggerKeyDown

      public static boolean bLuaDebuggerKeyDown
    • fileSystem

      public static FileSystem fileSystem
    • assetManagers

      public static AssetManagers assetManagers
    • bGameThreadExited

      public static boolean bGameThreadExited
    • 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()
    • renderInternal

      protected static void renderInternal()
    • 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)
    • 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)
    • WriteStringUTF

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

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

      public static String ReadStringUTF(ByteBuffer input)
    • ReadString

      public static String ReadString(ByteBuffer input)
    • ReadString

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

      public static ByteBuffer getEncodedBytesUTF(String string)
    • WriteUUID

      public static void WriteUUID(ByteBuffer byteBuffer, UUID uUID)
    • ReadUUID

      public static UUID ReadUUID(ByteBuffer byteBuffer)
    • doRenderEvent

      public static void doRenderEvent(boolean b)
    • DoLoadingText

      public static void DoLoadingText(String text)