C# Class PluginMapEditor.MapUtils

显示文件 Open project: spiiin/CadEditor

Public Methods

Method Description
loadMapCad ( int romAddr ) : byte[]
loadMapDt2 ( int romAddr ) : byte[]
loadMapDwd ( int romAddr ) : byte[]
saveMapCad ( byte mapData, byte &packedData ) : int
saveMapDt2 ( byte mapData, byte &packedData ) : int
saveMapDwd ( byte mapData, byte &packedData ) : int

Private Methods

Method Description
foundLongestZeros ( byte data, int startIndex, int endIndex, int &firstZeroIndex, int &lastZeroIndex ) : void
recursiveS ( byte d, int first, int last, MemoryStream outBuf, int countAdd ) : void

Method Details

loadMapCad() public static method

public static loadMapCad ( int romAddr ) : byte[]
romAddr int
return byte[]

loadMapDt2() public static method

public static loadMapDt2 ( int romAddr ) : byte[]
romAddr int
return byte[]

loadMapDwd() public static method

public static loadMapDwd ( int romAddr ) : byte[]
romAddr int
return byte[]

saveMapCad() public static method

public static saveMapCad ( byte mapData, byte &packedData ) : int
mapData byte
packedData byte
return int

saveMapDt2() public static method

public static saveMapDt2 ( byte mapData, byte &packedData ) : int
mapData byte
packedData byte
return int

saveMapDwd() public static method

public static saveMapDwd ( byte mapData, byte &packedData ) : int
mapData byte
packedData byte
return int