C# Класс Battlefield.Logic.Fields.Field

Field class holding the playfield.
Наследование: IField
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Explode ( Battlefield.Logic.GameObjects.Cell cell, bool chainEnabled, Battlefield.Logic.GameObjects.CompositeBomb chainedBombs ) : int

Handling explosions.

Field ( int size, int numberOfBombs ) : System.Collections.Generic
ToString ( ) : string

ToString overriding.

Приватные методы

Метод Описание
FillFieldWithEmptyCells ( ) : void

Filling playfield with empty cells.

PlaceBombs ( int mineNumber ) : void

Method arming the field with bombs.

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

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

Handling explosions.
public Explode ( Battlefield.Logic.GameObjects.Cell cell, bool chainEnabled, Battlefield.Logic.GameObjects.CompositeBomb chainedBombs ) : int
cell Battlefield.Logic.GameObjects.Cell Coordinates and eventually value of the cell.
chainEnabled bool Boolean value if chain reaction enabled.
chainedBombs Battlefield.Logic.GameObjects.CompositeBomb Array for holding chained bombs.
Результат int

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

public Field ( int size, int numberOfBombs ) : System.Collections.Generic
size int
numberOfBombs int
Результат System.Collections.Generic

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

ToString overriding.
public ToString ( ) : string
Результат string