Package zombie.core.textures
Class TexturePackPage
java.lang.Object
zombie.core.textures.TexturePackPage
public class TexturePackPage
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTexturePackPage.SubTextureInfo -
Field Summary
Fields Modifier and Type Field Description static booleanbIgnoreWorldItemTexturesstatic intchl1static intchl2static intchl3static intchl4static java.util.HashMapFoundTexturesstatic java.util.HashMapsubTextureMapstatic java.util.HashMapsubTextureMap2java.util.HashMapsubTexturesstatic java.util.ArrayListtempFilenameCheckstatic java.util.ArrayListTempSubTextureInfoTexturetexstatic java.util.HashMaptexturePackPageMapstatic java.util.HashMapTexturePackPageNameMap -
Constructor Summary
Constructors Constructor Description TexturePackPage() -
Method Summary
Modifier and Type Method Description static TexturePackPagegetPackPage(java.lang.String page)static TexturePackPagegetPackPage(java.lang.String page, java.util.Stack Pairs)static voidgetPackPageListing(java.lang.String page)static TexturegetTexture(java.lang.String tex)voidload(java.lang.String filename, java.util.Stack Pairs, java.nio.ByteBuffer cache, boolean bCached)static voidLoadDir(java.lang.String path)static voidLoadDirListing(java.lang.String path)voidloadFromPackFile(java.io.BufferedInputStream input)voidloadFromPackFileDDS(java.io.BufferedInputStream input)voidloadlisting(java.lang.String filename, java.lang.String name, java.util.Stack Pairs, java.nio.ByteBuffer cache, boolean bCached)static intreadInt(java.io.BufferedInputStream in)static intreadInt(java.nio.ByteBuffer in)static intreadIntByte(java.io.BufferedInputStream in)static java.lang.StringReadString(java.io.BufferedInputStream input)static voidsearchFolders(java.io.File fo)static voidsearchFoldersListing(java.io.File fo)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
FoundTextures
public static java.util.HashMap FoundTextures -
subTextureMap
public static java.util.HashMap subTextureMap -
subTextureMap2
public static java.util.HashMap subTextureMap2 -
texturePackPageMap
public static java.util.HashMap texturePackPageMap -
TexturePackPageNameMap
public static java.util.HashMap TexturePackPageNameMap -
subTextures
public java.util.HashMap subTextures -
tex
-
chl1
public static int chl1 -
chl2
public static int chl2 -
chl3
public static int chl3 -
chl4
public static int chl4 -
TempSubTextureInfo
public static java.util.ArrayList TempSubTextureInfo -
tempFilenameCheck
public static java.util.ArrayList tempFilenameCheck -
bIgnoreWorldItemTextures
public static boolean bIgnoreWorldItemTextures
-
-
Constructor Details
-
TexturePackPage
public TexturePackPage()
-
-
Method Details
-
LoadDir
public static void LoadDir(java.lang.String path) throws java.net.URISyntaxException- Throws:
java.net.URISyntaxException
-
searchFolders
public static void searchFolders(java.io.File fo) -
LoadDirListing
public static void LoadDirListing(java.lang.String path) throws java.net.URISyntaxException- Throws:
java.net.URISyntaxException
-
searchFoldersListing
public static void searchFoldersListing(java.io.File fo) -
getPackPageListing
public static void getPackPageListing(java.lang.String page) -
getPackPage
-
getPackPage
-
getTexture
-
readInt
public static int readInt(java.io.BufferedInputStream in) throws java.io.EOFException, java.io.IOException- Throws:
java.io.EOFExceptionjava.io.IOException
-
readInt
public static int readInt(java.nio.ByteBuffer in) throws java.io.EOFException, java.io.IOException- Throws:
java.io.EOFExceptionjava.io.IOException
-
readIntByte
public static int readIntByte(java.io.BufferedInputStream in) throws java.io.EOFException, java.io.IOException- Throws:
java.io.EOFExceptionjava.io.IOException
-
ReadString
public static java.lang.String ReadString(java.io.BufferedInputStream input) throws java.io.IOException- Throws:
java.io.IOException
-
loadFromPackFileDDS
public void loadFromPackFileDDS(java.io.BufferedInputStream input) throws java.io.IOException- Throws:
java.io.IOException
-
loadFromPackFile
public void loadFromPackFile(java.io.BufferedInputStream input) throws java.io.IOException- Throws:
java.io.IOException
-
load
public void load(java.lang.String filename, java.util.Stack Pairs, java.nio.ByteBuffer cache, boolean bCached) throws java.io.IOException, java.io.FileNotFoundException- Throws:
java.io.IOExceptionjava.io.FileNotFoundException
-
loadlisting
public void loadlisting(java.lang.String filename, java.lang.String name, java.util.Stack Pairs, java.nio.ByteBuffer cache, boolean bCached) throws java.io.IOException, java.io.FileNotFoundException- Throws:
java.io.IOExceptionjava.io.FileNotFoundException
-