C# 클래스 winmaped2.InputOutput

파일 보기 프로젝트 열기: Bananattack/verge3 1 사용 예제들

공개 메소드들

메소드 설명
DecompressData16 ( ushort compressed ) : ushort[]

16-bit RLE decompression

DecompressData8 ( byte compressed ) : byte[]

8-bit RLE decompression

ReadCHR ( FileInfo fi, MapChr chr ) : int

loads the data from 'fi' into 'chr'.

ReadMap ( string filename ) : Map
ReadMap2 ( FileInfo fi ) : Map

ReadMap3 ( FileInfo fi ) : Map
ReadVsp ( string filename ) : Vsp24
ReadVsp24 ( FileInfo fi ) : Vsp24
ReadVsp8 ( FileInfo fi ) : Vsp24

reads data from file into vsp data structure

WriteMap ( FileInfo fi, Map map ) : int
WriteVsp ( FileInfo fi, Vsp24 vsp ) : int

메소드 상세

DecompressData16() 공개 정적인 메소드

16-bit RLE decompression
public static DecompressData16 ( ushort compressed ) : ushort[]
compressed ushort
리턴 ushort[]

DecompressData8() 공개 정적인 메소드

8-bit RLE decompression
public static DecompressData8 ( byte compressed ) : byte[]
compressed byte
리턴 byte[]

ReadCHR() 공개 정적인 메소드

loads the data from 'fi' into 'chr'.
public static ReadCHR ( FileInfo fi, MapChr chr ) : int
fi System.IO.FileInfo
chr MapChr
리턴 int

ReadMap() 공개 정적인 메소드

public static ReadMap ( string filename ) : Map
filename string
리턴 Map

ReadMap2() 공개 정적인 메소드

public static ReadMap2 ( FileInfo fi ) : Map
fi System.IO.FileInfo
리턴 Map

ReadMap3() 공개 정적인 메소드

public static ReadMap3 ( FileInfo fi ) : Map
fi System.IO.FileInfo
리턴 Map

ReadVsp() 공개 정적인 메소드

public static ReadVsp ( string filename ) : Vsp24
filename string
리턴 Vsp24

ReadVsp24() 공개 정적인 메소드

public static ReadVsp24 ( FileInfo fi ) : Vsp24
fi System.IO.FileInfo
리턴 Vsp24

ReadVsp8() 공개 정적인 메소드

reads data from file into vsp data structure
public static ReadVsp8 ( FileInfo fi ) : Vsp24
fi System.IO.FileInfo FileInfo of the file to be opened
리턴 Vsp24

WriteMap() 공개 정적인 메소드

public static WriteMap ( FileInfo fi, Map map ) : int
fi System.IO.FileInfo
map Map
리턴 int

WriteVsp() 공개 정적인 메소드

public static WriteVsp ( FileInfo fi, Vsp24 vsp ) : int
fi FileInfo
vsp Vsp24
리턴 int