src.backend
クラス MapData

java.lang.Object
  上位を拡張 src.backend.MapData
直系の既知のサブクラス:
PhysicsData

public class MapData
extends java.lang.Object


コンストラクタの概要
MapData()
          for customize
MapData(java.lang.String filePath)
           
 
メソッドの概要
 void addLevel(Level l)
           
 void addLevels(java.util.ArrayList levels)
           
 void calc()
           
 short getEntryHeaderSize()
           
 boolean getIsValidMap()
           
 Level getLevel(int num)
           
 java.util.ArrayList getLevels()
           
 int getMapLength()
           
 MapWriter getMapWriter()
           
 short getNumLevels()
           
 short getVersion()
           
 boolean isMergedMapFile()
           
 boolean isOptimized()
           
 void mergeWith(MapData[] mapData)
           
static void print(long msg)
           
static void print(java.lang.String msg)
           
 void readHeader()
           
 void setLevel(int num, Level level)
           
 void setLevels(java.util.ArrayList levels)
           
 void setMapLength(int mapLength)
           
 void setMapWriter(MapWriter mw)
           
 void setNumLevels(short numLevels)
           
 void setOptimized(boolean b)
           
 void write()
           
 void writeChecksum()
           
 void writeFlags(int level)
           
 void writeHeader()
           
 void writeIndex(int level)
           
 void writeLength(int level)
           
 void writeLevelSelectName(int level)
           
 void writeNew(java.lang.String path)
           
 void writeOffset(int level)
           
 void writeTrailers()
           
 
クラス 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()