org.gamenet.application.mm8leveleditor.data.mm7.fileFormat
Class DObjListBinMM7
java.lang.Object
org.gamenet.application.mm8leveleditor.data.mm7.fileFormat.DObjListBinMM7
- All Implemented Interfaces:
- DObjListBin
- public class DObjListBinMM7
- extends Object
- implements DObjListBin
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DOBJLIST_BIN_RECORD_SIZE
private static final int DOBJLIST_BIN_RECORD_SIZE
- See Also:
- Constant Field Values
dObjListBinOffset
private int dObjListBinOffset
dObjListBinData
private byte[] dObjListBinData
DObjListBinMM7
public DObjListBinMM7()
DObjListBinMM7
public DObjListBinMM7(String fileName)
initialize
public int initialize(byte[] dataSrc,
int offset)
- Specified by:
initialize
in interface DObjListBin
checkDataIntegrity
public static boolean checkDataIntegrity(byte[] data,
int offset,
int expectedNewOffset)
populateObjects
public static int populateObjects(byte[] data,
int offset,
List dObjListBinList)
updateData
public static int updateData(byte[] newData,
int offset,
List dObjListBinList)
getDObjListBinData
public byte[] getDObjListBinData()
- Specified by:
getDObjListBinData
in interface DObjListBin
getDObjListBinOffset
public int getDObjListBinOffset()
- Specified by:
getDObjListBinOffset
in interface DObjListBin
getRecordSize
public static int getRecordSize()
getOffsetList
public static List getOffsetList()
getComparativeDataSource
public static ComparativeTableControl.DataSource getComparativeDataSource(List dObjListBinList)