Package zombie.fileSystem
Class FileSystemImpl
java.lang.Object
zombie.fileSystem.FileSystem
zombie.fileSystem.FileSystemImpl
public final class FileSystemImpl extends FileSystem
-
Nested Class Summary
Nested classes/interfaces inherited from class zombie.fileSystem.FileSystem
FileSystem.SubTexture, FileSystem.TexturePackTextures -
Field Summary
Fields Modifier and Type Field Description static java.util.HashMapTexturePackCompressionFields inherited from class zombie.fileSystem.FileSystem
INVALID_ASYNC -
Constructor Summary
Constructors Constructor Description FileSystemImpl() -
Method Summary
Modifier and Type Method Description voidcancelAsync(int int1)voidclose(IFile iFile)voidcloseAsync(IFile iFile, IFileTask2Callback iFileTask2Callback)voidcloseStream(java.io.InputStream inputStream)DeviceListgetDefaultDevice()booleangetTexturePackAlpha(java.lang.String string, java.lang.String string2)DeviceListgetTexturePackDevice(java.lang.String string)intgetTexturePackFlags(java.lang.String string)booleanhasWork()booleanmount(IFileDevice iFileDevice)voidmountTexturePack(java.lang.String string, FileSystem.TexturePackTextures texturePackTextures, int int1)IFileopen(DeviceList deviceList, java.lang.String string, int int1)intopenAsync(DeviceList deviceList, java.lang.String string, int int1, IFileTask2Callback iFileTask2Callback)java.io.InputStreamopenStream(DeviceList deviceList, java.lang.String string)intrunAsync(FileTask fileTask)booleanunMount(IFileDevice iFileDevice)voidupdateAsyncTransactions()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
TexturePackCompression
public static final java.util.HashMap TexturePackCompression
-
-
Constructor Details
-
FileSystemImpl
public FileSystemImpl()
-
-
Method Details
-
mount
- Specified by:
mountin classFileSystem
-
unMount
- Specified by:
unMountin classFileSystem
-
open
- Specified by:
openin classFileSystem
-
close
- Specified by:
closein classFileSystem
-
openAsync
public int openAsync(DeviceList deviceList, java.lang.String string, int int1, IFileTask2Callback iFileTask2Callback)- Specified by:
openAsyncin classFileSystem
-
closeAsync
- Specified by:
closeAsyncin classFileSystem
-
cancelAsync
public void cancelAsync(int int1)- Specified by:
cancelAsyncin classFileSystem
-
openStream
public java.io.InputStream openStream(DeviceList deviceList, java.lang.String string) throws java.io.IOException- Specified by:
openStreamin classFileSystem- Throws:
java.io.IOException
-
closeStream
public void closeStream(java.io.InputStream inputStream)- Specified by:
closeStreamin classFileSystem
-
runAsync
- Specified by:
runAsyncin classFileSystem
-
updateAsyncTransactions
public void updateAsyncTransactions()- Specified by:
updateAsyncTransactionsin classFileSystem
-
hasWork
public boolean hasWork()- Specified by:
hasWorkin classFileSystem
-
getDefaultDevice
- Specified by:
getDefaultDevicein classFileSystem
-
mountTexturePack
public void mountTexturePack(java.lang.String string, FileSystem.TexturePackTextures texturePackTextures, int int1)- Specified by:
mountTexturePackin classFileSystem
-
getTexturePackDevice
- Specified by:
getTexturePackDevicein classFileSystem
-
getTexturePackFlags
public int getTexturePackFlags(java.lang.String string)- Specified by:
getTexturePackFlagsin classFileSystem
-
getTexturePackAlpha
public boolean getTexturePackAlpha(java.lang.String string, java.lang.String string2)- Specified by:
getTexturePackAlphain classFileSystem
-