C# Класс PoolExtensions, entitas-2d-roguelike

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddToFoodBag ( this pool, int pointsToAdd ) : Entity
DestroyEntityIfEmpty ( this pool, Entity entity ) : void
IsGameBoardPositionOpen ( this pool, PositionComponent, position, ICollection &entities ) : bool
IsGameBoardPositionOpen ( this pool, int x, int y, ICollection &entities ) : bool
PlayAudio ( this pool, AudioComponent, source ) : Entity

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

AddToFoodBag() публичный статический Метод

public static AddToFoodBag ( this pool, int pointsToAdd ) : Entity
pool this
pointsToAdd int
Результат Entity

DestroyEntityIfEmpty() публичный статический Метод

public static DestroyEntityIfEmpty ( this pool, Entity entity ) : void
pool this
entity Entity
Результат void

IsGameBoardPositionOpen() публичный статический Метод

public static IsGameBoardPositionOpen ( this pool, PositionComponent, position, ICollection &entities ) : bool
pool this
position PositionComponent,
entities ICollection
Результат bool

IsGameBoardPositionOpen() публичный статический Метод

public static IsGameBoardPositionOpen ( this pool, int x, int y, ICollection &entities ) : bool
pool this
x int
y int
entities ICollection
Результат bool

PlayAudio() публичный статический Метод

public static PlayAudio ( this pool, AudioComponent, source ) : Entity
pool this
source AudioComponent,
Результат Entity