C# Класс OpenRA.Mods.Common.Traits.FootprintUtils

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

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

Метод Описание
AdjustForBuildingSize ( BuildingInfo buildingInfo ) : CVec
CenterOffset ( World w, BuildingInfo buildingInfo ) : WVec
FrozenUnderFogTiles ( Actor a ) : IEnumerable
PathableTiles ( string name, BuildingInfo buildingInfo, CPos position ) : IEnumerable
Tiles ( Actor a ) : IEnumerable
Tiles ( Ruleset rules, string name, BuildingInfo buildingInfo, CPos topLeft, bool includePassable = false ) : IEnumerable
UnpathableTiles ( string name, BuildingInfo buildingInfo, CPos position ) : IEnumerable

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

Метод Описание
TilesWhere ( string name, CVec dim, char footprint, bool>.Func cond ) : IEnumerable

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

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

public static AdjustForBuildingSize ( BuildingInfo buildingInfo ) : CVec
buildingInfo BuildingInfo
Результат CVec

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

public static CenterOffset ( World w, BuildingInfo buildingInfo ) : WVec
w World
buildingInfo BuildingInfo
Результат WVec

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

public static FrozenUnderFogTiles ( Actor a ) : IEnumerable
a Actor
Результат IEnumerable

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

public static PathableTiles ( string name, BuildingInfo buildingInfo, CPos position ) : IEnumerable
name string
buildingInfo BuildingInfo
position CPos
Результат IEnumerable

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

public static Tiles ( Actor a ) : IEnumerable
a Actor
Результат IEnumerable

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

public static Tiles ( Ruleset rules, string name, BuildingInfo buildingInfo, CPos topLeft, bool includePassable = false ) : IEnumerable
rules Ruleset
name string
buildingInfo BuildingInfo
topLeft CPos
includePassable bool
Результат IEnumerable

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

public static UnpathableTiles ( string name, BuildingInfo buildingInfo, CPos position ) : IEnumerable
name string
buildingInfo BuildingInfo
position CPos
Результат IEnumerable