C# Класс Gruppe22.Backend.FloorTile

A tile representing the floor of the world. Everything is build on the floor and actors also move on the floor.
Наследование: Tile, IDisposable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
_coords Backend.Coords
_overlay List

Открытые методы

Метод Описание
Add ( Tile tile, bool update = false ) : void

Fügt den angegebenen Tile zu dem overlay hinzu.

Dispose ( ) : void

Aufräumen nachdem die Objekte verworfen werden können.

FloorTile ( object parent ) : System

Einfacher Konstruktor.

FloorTile ( object parent, Backend coords = null, bool canEnter = true ) : System

Dieser Konstruktor fürgt dem overlay ein WallTile hinzu, falls die Stelle als unpassierbar markiert ist

Remove ( Tile tile ) : void

Löscht den angegebenen Tile aus dem overlay.

Remove ( TileType type ) : void

Lösche alle Tiles des angegebenen Types aus dem overlay

Save ( XmlWriter xmlw ) : void

Method to save the FloorTile and every tile in it's overlay in a XML-file

Update ( GameTime gameTime ) : void

Update der interaktiven Tiles.

Описание методов

Add() публичный Метод

Fügt den angegebenen Tile zu dem overlay hinzu.
public Add ( Tile tile, bool update = false ) : void
tile Tile Das Tile das hinzugefügt wird.
update bool
Результат void

Dispose() публичный Метод

Aufräumen nachdem die Objekte verworfen werden können.
public Dispose ( ) : void
Результат void

FloorTile() публичный Метод

Einfacher Konstruktor.
public FloorTile ( object parent ) : System
parent object Elternobjekt.
Результат System

FloorTile() публичный Метод

Dieser Konstruktor fürgt dem overlay ein WallTile hinzu, falls die Stelle als unpassierbar markiert ist
public FloorTile ( object parent, Backend coords = null, bool canEnter = true ) : System
parent object Elternobjekt.
coords Backend Koordinaten.
canEnter bool Passierbarkeit.
Результат System

Remove() публичный Метод

Löscht den angegebenen Tile aus dem overlay.
public Remove ( Tile tile ) : void
tile Tile
Результат void

Remove() публичный Метод

Lösche alle Tiles des angegebenen Types aus dem overlay
public Remove ( TileType type ) : void
type TileType Der Typ der Tiles die gelöscht werden sollen.
Результат void

Save() публичный Метод

Method to save the FloorTile and every tile in it's overlay in a XML-file
public Save ( XmlWriter xmlw ) : void
xmlw System.Xml.XmlWriter XMLwriter
Результат void

Update() публичный Метод

Update der interaktiven Tiles.
public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime Hilfsobjekt.
Результат void

Описание свойств

_coords защищенное свойство

protected Backend.Coords _coords
Результат Backend.Coords

_overlay защищенное свойство

protected List _overlay
Результат List