src.backend
クラス MapData
java.lang.Object
src.backend.MapData
- 直系の既知のサブクラス:
- PhysicsData
public class MapData
- extends java.lang.Object
クラス java.lang.Object から継承されたメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MapData
public MapData()
- for customize
MapData
public MapData(java.lang.String filePath)
isMergedMapFile
public boolean isMergedMapFile()
setMapWriter
public void setMapWriter(MapWriter mw)
setNumLevels
public void setNumLevels(short numLevels)
setMapLength
public void setMapLength(int mapLength)
setLevels
public void setLevels(java.util.ArrayList levels)
setLevel
public void setLevel(int num,
Level level)
addLevels
public void addLevels(java.util.ArrayList levels)
getMapWriter
public MapWriter getMapWriter()
getNumLevels
public short getNumLevels()
getMapLength
public int getMapLength()
getLevels
public java.util.ArrayList getLevels()
addLevel
public void addLevel(Level l)
getLevel
public Level getLevel(int num)
getIsValidMap
public boolean getIsValidMap()
isOptimized
public boolean isOptimized()
setOptimized
public void setOptimized(boolean b)
print
public static void print(java.lang.String msg)
print
public static void print(long msg)
write
public void write()
writeFlags
public void writeFlags(int level)
writeTrailers
public void writeTrailers()
writeIndex
public void writeIndex(int level)
writeLevelSelectName
public void writeLevelSelectName(int level)
writeOffset
public void writeOffset(int level)
writeLength
public void writeLength(int level)
calc
public void calc()
readHeader
public void readHeader()
writeHeader
public void writeHeader()
writeNew
public void writeNew(java.lang.String path)
mergeWith
public void mergeWith(MapData[] mapData)
writeChecksum
public void writeChecksum()
getVersion
public short getVersion()
getEntryHeaderSize
public short getEntryHeaderSize()