new()
@:value(8 << 20)readCacheSize:Int = 8 << 20
@:value(0)totalReadBytes:Int = 0
@:value(0)totalReadCount:Int = 0
addPak(s:FileInput):Void
dir(path:String):Array<FileEntry>
dispose():Void
exists(path:String):Bool
get(path:String):FileEntry
getRoot():FileEntry
loadPak(file:String):Void