C# 클래스 Ultima.TileMatrix

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

공개 프로퍼티들

프로퍼티 타입 설명
StaticIndexInit bool

공개 메소드들

메소드 설명
AddPendingStatic ( int blockx, int blocky, StaticTile toadd ) : void
CloseStreams ( ) : void
Dispose ( ) : void
GetLandBlock ( int x, int y ) : Ultima.Tile[]
GetLandBlock ( int x, int y, bool patch ) : Ultima.Tile[]
GetLandTile ( int x, int y ) : Tile
GetLandTile ( int x, int y, bool patch ) : Tile
GetPendingStatics ( int blockx, int blocky ) : Ultima.StaticTile[]
GetStaticBlock ( int x, int y ) : Ultima.HuedTile[][][]
GetStaticBlock ( int x, int y, bool patch ) : Ultima.HuedTile[][][]
GetStaticTiles ( int x, int y ) : Ultima.HuedTile[]
GetStaticTiles ( int x, int y, bool patch ) : Ultima.HuedTile[]
IsStaticBlockRemoved ( int blockx, int blocky ) : bool
PendingStatic ( int blockx, int blocky ) : bool
RemoveStaticBlock ( int blockx, int blocky ) : void
SetLandBlock ( int x, int y, Tile value ) : void
SetStaticBlock ( int x, int y, HuedTile value ) : void
TileMatrix ( int fileIndex, int mapID, int width, int height, string path ) : System

비공개 메소드들

메소드 설명
InitStatics ( ) : void
ReadLandBlock ( int x, int y ) : Ultima.Tile[]
ReadStaticBlock ( int x, int y ) : Ultima.HuedTile[][][]

메소드 상세

AddPendingStatic() 공개 메소드

public AddPendingStatic ( int blockx, int blocky, StaticTile toadd ) : void
blockx int
blocky int
toadd StaticTile
리턴 void

CloseStreams() 공개 메소드

public CloseStreams ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetLandBlock() 공개 메소드

public GetLandBlock ( int x, int y ) : Ultima.Tile[]
x int
y int
리턴 Ultima.Tile[]

GetLandBlock() 공개 메소드

public GetLandBlock ( int x, int y, bool patch ) : Ultima.Tile[]
x int
y int
patch bool
리턴 Ultima.Tile[]

GetLandTile() 공개 메소드

public GetLandTile ( int x, int y ) : Tile
x int
y int
리턴 Tile

GetLandTile() 공개 메소드

public GetLandTile ( int x, int y, bool patch ) : Tile
x int
y int
patch bool
리턴 Tile

GetPendingStatics() 공개 메소드

public GetPendingStatics ( int blockx, int blocky ) : Ultima.StaticTile[]
blockx int
blocky int
리턴 Ultima.StaticTile[]

GetStaticBlock() 공개 메소드

public GetStaticBlock ( int x, int y ) : Ultima.HuedTile[][][]
x int
y int
리턴 Ultima.HuedTile[][][]

GetStaticBlock() 공개 메소드

public GetStaticBlock ( int x, int y, bool patch ) : Ultima.HuedTile[][][]
x int
y int
patch bool
리턴 Ultima.HuedTile[][][]

GetStaticTiles() 공개 메소드

public GetStaticTiles ( int x, int y ) : Ultima.HuedTile[]
x int
y int
리턴 Ultima.HuedTile[]

GetStaticTiles() 공개 메소드

public GetStaticTiles ( int x, int y, bool patch ) : Ultima.HuedTile[]
x int
y int
patch bool
리턴 Ultima.HuedTile[]

IsStaticBlockRemoved() 공개 메소드

public IsStaticBlockRemoved ( int blockx, int blocky ) : bool
blockx int
blocky int
리턴 bool

PendingStatic() 공개 메소드

public PendingStatic ( int blockx, int blocky ) : bool
blockx int
blocky int
리턴 bool

RemoveStaticBlock() 공개 메소드

public RemoveStaticBlock ( int blockx, int blocky ) : void
blockx int
blocky int
리턴 void

SetLandBlock() 공개 메소드

public SetLandBlock ( int x, int y, Tile value ) : void
x int
y int
value Tile
리턴 void

SetStaticBlock() 공개 메소드

public SetStaticBlock ( int x, int y, HuedTile value ) : void
x int
y int
value HuedTile
리턴 void

TileMatrix() 공개 메소드

public TileMatrix ( int fileIndex, int mapID, int width, int height, string path ) : System
fileIndex int
mapID int
width int
height int
path string
리턴 System

프로퍼티 상세

StaticIndexInit 공개적으로 프로퍼티

public bool StaticIndexInit
리턴 bool