C# Class ConveyorDefence.Map.TileMap

Afficher le fichier Open project: markevich/ConveyorDefence-linux Class Usage Examples

Méthodes publiques

Méthode Description
Draw ( SpriteBatch batch ) : void
GetCellAtWorldPoint ( Point worldPoint ) : MapCell
GetCellAtWorldPoint ( Vector2 worldPoint ) : MapCell
TileMap ( Microsoft.Xna.Framework.Graphics.Texture2D mouseMap, Microsoft.Xna.Framework.Graphics.Texture2D tileHighligter ) : System
WorldToMapCell ( Point worldPoint ) : Point
WorldToMapCell ( Point worldPoint, Point &localPoint ) : Point
WorldToMapCell ( Vector2 worldPoint ) : Point

Private Methods

Méthode Description
DrawTileHighLight ( SpriteBatch batch ) : void
DrawTileIndexes ( SpriteBatch batch, Point tileIndex, int x, int y ) : void
RemoveRow ( int startX, int finishX, int startY, List &rows ) : void

Method Details

Draw() public méthode

public Draw ( SpriteBatch batch ) : void
batch Microsoft.Xna.Framework.Graphics.SpriteBatch
Résultat void

GetCellAtWorldPoint() public méthode

public GetCellAtWorldPoint ( Point worldPoint ) : MapCell
worldPoint Point
Résultat MapCell

GetCellAtWorldPoint() public méthode

public GetCellAtWorldPoint ( Vector2 worldPoint ) : MapCell
worldPoint Vector2
Résultat MapCell

TileMap() public méthode

public TileMap ( Microsoft.Xna.Framework.Graphics.Texture2D mouseMap, Microsoft.Xna.Framework.Graphics.Texture2D tileHighligter ) : System
mouseMap Microsoft.Xna.Framework.Graphics.Texture2D
tileHighligter Microsoft.Xna.Framework.Graphics.Texture2D
Résultat System

WorldToMapCell() public méthode

public WorldToMapCell ( Point worldPoint ) : Point
worldPoint Point
Résultat Point

WorldToMapCell() public méthode

public WorldToMapCell ( Point worldPoint, Point &localPoint ) : Point
worldPoint Point
localPoint Point
Résultat Point

WorldToMapCell() public méthode

public WorldToMapCell ( Vector2 worldPoint ) : Point
worldPoint Vector2
Résultat Point