C# Class Azmyth.Assets.TerrainChunk

Inheritance: Asset, IDisposable
Datei anzeigen Open project: GalacticSoft/Azmyth Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
GetTile ( int x, int y ) : TerrainTile
GetTiles ( ) : List
GetTiles ( RectangleF bounds ) : List
TerrainChunk ( World world, RectangleF chunkBounds ) : System

Loads tiles from world that are contained within chunkBounds

TerrainChunk ( World world, int offsetX, int offsetY, int radius ) : System

Loads tiles from world that are contained within chunkBounds

this ( int x, int y ) : TerrainTile
this ( TerrainTypes type ) : long

Private Methods

Method Description
TerrainChunk ( ) : System

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GetTile() public method

public GetTile ( int x, int y ) : TerrainTile
x int
y int
return TerrainTile

GetTiles() public method

public GetTiles ( ) : List
return List

GetTiles() public method

public GetTiles ( RectangleF bounds ) : List
bounds System.Drawing.RectangleF
return List

TerrainChunk() public method

Loads tiles from world that are contained within chunkBounds
public TerrainChunk ( World world, RectangleF chunkBounds ) : System
world World
chunkBounds System.Drawing.RectangleF
return System

TerrainChunk() public method

Loads tiles from world that are contained within chunkBounds
public TerrainChunk ( World world, int offsetX, int offsetY, int radius ) : System
world World
offsetX int
offsetY int
radius int
return System

this() public method

public this ( int x, int y ) : TerrainTile
x int
y int
return TerrainTile

this() public method

public this ( TerrainTypes type ) : long
type TerrainTypes
return long