C# Class Dwarrowdelf.Client.GrowingTileGrid

Show file Open project: tomba/dwarrowdelf Class Usage Examples

Public Methods

Method Description
GetFlags ( IntVector3 p ) : TileFlags
GetMaterialID ( IntVector3 p ) : MaterialID
GetSecondaryMaterialID ( IntVector3 p ) : MaterialID
GetTileData ( IntVector3 p ) : TileData
GetTileID ( IntVector3 p ) : TileID
GetWaterLevel ( IntVector3 p ) : byte
Grow ( IntVector3 p ) : void
GrowingTileGrid ( ) : System
GrowingTileGrid ( IntSize3 size ) : System
SetSize ( IntSize3 size ) : void
SetTileData ( IntVector3 p, TileData data ) : void
SetTileDataRange ( ulong tileData, IntGrid3 bounds ) : void

Private Methods

Method Description
Align16 ( int x ) : int
Align256 ( int x ) : int
DoGrow ( IntVector3 p ) : void

Method Details

GetFlags() public method

public GetFlags ( IntVector3 p ) : TileFlags
p IntVector3
return TileFlags

GetMaterialID() public method

public GetMaterialID ( IntVector3 p ) : MaterialID
p IntVector3
return MaterialID

GetSecondaryMaterialID() public method

public GetSecondaryMaterialID ( IntVector3 p ) : MaterialID
p IntVector3
return MaterialID

GetTileData() public method

public GetTileData ( IntVector3 p ) : TileData
p IntVector3
return TileData

GetTileID() public method

public GetTileID ( IntVector3 p ) : TileID
p IntVector3
return TileID

GetWaterLevel() public method

public GetWaterLevel ( IntVector3 p ) : byte
p IntVector3
return byte

Grow() public method

public Grow ( IntVector3 p ) : void
p IntVector3
return void

GrowingTileGrid() public method

public GrowingTileGrid ( ) : System
return System

GrowingTileGrid() public method

public GrowingTileGrid ( IntSize3 size ) : System
size IntSize3
return System

SetSize() public method

public SetSize ( IntSize3 size ) : void
size IntSize3
return void

SetTileData() public method

public SetTileData ( IntVector3 p, TileData data ) : void
p IntVector3
data TileData
return void

SetTileDataRange() public method

public SetTileDataRange ( ulong tileData, IntGrid3 bounds ) : void
tileData ulong
bounds IntGrid3
return void