C# Class Tilengine.Tilemap

Tilemap resource
Mostrar archivo Open project: megamarc/Tilengine Class Usage Examples

Public Methods

Method Description
Clone ( ) : Tilemap

CopyTiles ( int srcRow, int srcCol, int rows, int cols, Tilemap dst, int dstRow, int dstCol ) : bool

Delete ( ) : bool

FromFile ( string filename, string layername ) : Tilemap

GetTile ( int row, int col, Tile &tile ) : bool

SetTile ( int row, int col, Tile &tile ) : bool

Tilemap ( int rows, int cols, Tile tiles ) : System

Private Methods

Method Description
TLN_CloneTilemap ( IntPtr src ) : IntPtr
TLN_CopyTiles ( IntPtr src, int srcrow, int srccol, int rows, int cols, IntPtr dst, int dstrow, int dstcol ) : bool
TLN_CreateTilemap ( int rows, int cols, Tile tiles ) : IntPtr
TLN_DeleteTilemap ( IntPtr tilemap ) : bool
TLN_GetTilemapCols ( IntPtr tilemap ) : int
TLN_GetTilemapRows ( IntPtr tilemap ) : int
TLN_GetTilemapTile ( IntPtr tilemap, int row, int col, Tile &tile ) : bool
TLN_LoadTilemap ( string filename, string layername ) : IntPtr
TLN_SetTilemapTile ( IntPtr tilemap, int row, int col, Tile &tile ) : bool
Tilemap ( IntPtr res ) : System

Method Details

Clone() public method

public Clone ( ) : Tilemap
return Tilemap

CopyTiles() public method

public CopyTiles ( int srcRow, int srcCol, int rows, int cols, Tilemap dst, int dstRow, int dstCol ) : bool
srcRow int
srcCol int
rows int
cols int
dst Tilemap
dstRow int
dstCol int
return bool

Delete() public method

public Delete ( ) : bool
return bool

FromFile() public static method

public static FromFile ( string filename, string layername ) : Tilemap
filename string
layername string
return Tilemap

GetTile() public method

public GetTile ( int row, int col, Tile &tile ) : bool
row int
col int
tile Tile
return bool

SetTile() public method

public SetTile ( int row, int col, Tile &tile ) : bool
row int
col int
tile Tile
return bool

Tilemap() public method

public Tilemap ( int rows, int cols, Tile tiles ) : System
rows int
cols int
tiles Tile
return System