C# Class OpenRA.Mods.Common.Traits.FootprintUtils

Afficher le fichier Open project: pchote/OpenRA Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
TilesWhere ( string name, CVec dim, char footprint, bool>.Func cond ) : IEnumerable

Method Details

AdjustForBuildingSize() public static méthode

public static AdjustForBuildingSize ( BuildingInfo buildingInfo ) : CVec
buildingInfo BuildingInfo
Résultat CVec

CenterOffset() public static méthode

public static CenterOffset ( World w, BuildingInfo buildingInfo ) : WVec
w World
buildingInfo BuildingInfo
Résultat WVec

FrozenUnderFogTiles() public static méthode

public static FrozenUnderFogTiles ( Actor a ) : IEnumerable
a Actor
Résultat IEnumerable

PathableTiles() public static méthode

public static PathableTiles ( string name, BuildingInfo buildingInfo, CPos position ) : IEnumerable
name string
buildingInfo BuildingInfo
position CPos
Résultat IEnumerable

Tiles() public static méthode

public static Tiles ( Actor a ) : IEnumerable
a Actor
Résultat IEnumerable

Tiles() public static méthode

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
Résultat IEnumerable

UnpathableTiles() public static méthode

public static UnpathableTiles ( string name, BuildingInfo buildingInfo, CPos position ) : IEnumerable
name string
buildingInfo BuildingInfo
position CPos
Résultat IEnumerable