org.gamenet.application.mm8leveleditor.data
Class DsftBin

java.lang.Object
  extended byorg.gamenet.application.mm8leveleditor.data.DsftBin

public class DsftBin
extends Object


Field Summary
private  List dsftBinIndexList
           
private  Class dsftBinSpriteClass
           
private  List dsftBinSpriteSetList
           
private  int offset
           
 
Constructor Summary
DsftBin(Class dsftBinSpriteClass)
           
 
Method Summary
static boolean checkDataIntegrity(byte[] data, int offset, int expectedNewOffset, Class dsftBinSpriteClass)
           
 ComparativeTableControl.DataSource getComparativeDataSource()
           
 List getDsftBinIndexList()
           
 List getDsftBinSpriteSetList()
           
 int getOffset()
           
 List getOffsetList()
           
 int getRecordSize()
           
 int initialize(byte[] data, int offset)
           
 int updateData(byte[] newData, int offset)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

offset

private int offset

dsftBinSpriteSetList

private List dsftBinSpriteSetList

dsftBinIndexList

private List dsftBinIndexList

dsftBinSpriteClass

private Class dsftBinSpriteClass
Constructor Detail

DsftBin

public DsftBin(Class dsftBinSpriteClass)
Method Detail

initialize

public int initialize(byte[] data,
                      int offset)

updateData

public int updateData(byte[] newData,
                      int offset)

checkDataIntegrity

public static boolean checkDataIntegrity(byte[] data,
                                         int offset,
                                         int expectedNewOffset,
                                         Class dsftBinSpriteClass)

getOffset

public int getOffset()

getDsftBinSpriteSetList

public List getDsftBinSpriteSetList()

getDsftBinIndexList

public List getDsftBinIndexList()

getRecordSize

public int getRecordSize()

getOffsetList

public List getOffsetList()

getComparativeDataSource

public ComparativeTableControl.DataSource getComparativeDataSource()