src.backend
クラス PlacChunk

java.lang.Object
  上位を拡張 src.backend.Chunk
      上位を拡張 src.backend.PlacChunk
すべての実装されたインタフェース:
IChunk

public class PlacChunk
extends Chunk
implements IChunk


フィールドの概要
static byte ITEM_END
           
static byte MONSTER_BEGIN
           
static byte MONSTER_END
           
 
コンストラクタの概要
PlacChunk(Level level, ChunkHeader header)
           
 
メソッドの概要
 int calc()
           
 PlacEntry getEntry(int i)
           
 int getEntryLength()
           
 java.util.ArrayList getItemPlacement(java.util.ArrayList entries)
           
 java.util.ArrayList getMonsterPlacement(java.util.ArrayList entries)
           
 int getNumEntries()
           
 void write()
           
 void writeCrapAtEnd()
           
 void writeItemPlacement()
           
 void writeMonsterPlacement()
           
 void writePadding()
           
 
クラス src.backend.Chunk から継承されたメソッド
getHeader, getLength, getLevel, getNextOffset, getOffset, getTag, read, setHeader, setLevel
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース src.backend.IChunk から継承されたメソッド
read
 

フィールドの詳細

ITEM_END

public static final byte ITEM_END
関連項目:
定数フィールド値

MONSTER_BEGIN

public static final byte MONSTER_BEGIN
関連項目:
定数フィールド値

MONSTER_END

public static final byte MONSTER_END
関連項目:
定数フィールド値
コンストラクタの詳細

PlacChunk

public PlacChunk(Level level,
                 ChunkHeader header)
メソッドの詳細

getEntry

public PlacEntry getEntry(int i)

getItemPlacement

public java.util.ArrayList getItemPlacement(java.util.ArrayList entries)

getMonsterPlacement

public java.util.ArrayList getMonsterPlacement(java.util.ArrayList entries)

writeItemPlacement

public void writeItemPlacement()

writePadding

public void writePadding()

writeMonsterPlacement

public void writeMonsterPlacement()

writeCrapAtEnd

public void writeCrapAtEnd()

write

public void write()
定義:
インタフェース IChunk 内の write
オーバーライド:
クラス Chunk 内の write

getNumEntries

public int getNumEntries()
定義:
インタフェース IChunk 内の getNumEntries
定義:
クラス Chunk 内の getNumEntries

getEntryLength

public int getEntryLength()
定義:
インタフェース IChunk 内の getEntryLength
定義:
クラス Chunk 内の getEntryLength

calc

public int calc()
オーバーライド:
クラス Chunk 内の calc