Interface IBorder
Assembly: cs.temp.dll.dll
Syntax
public interface IBorder : IMonoBehaviour
Properties
Building
Declaration
IBuilding Building { get; }
Property Value
Type |
Description |
IBuilding |
|
BuildingsInRange
Declaration
IReadOnlyList<IBuilding> BuildingsInRange { get; }
Property Value
Type |
Description |
System.Collections.Generic.IReadOnlyList<IBuilding> |
|
EntitiesInRange
Declaration
IReadOnlyList<IEntity> EntitiesInRange { get; }
Property Value
Type |
Description |
System.Collections.Generic.IReadOnlyList<IEntity> |
|
IsActive
Declaration
Property Value
ResourcesInRange
Declaration
IReadOnlyList<IResource> ResourcesInRange { get; }
Property Value
Type |
Description |
System.Collections.Generic.IReadOnlyList<IResource> |
|
Size
Declaration
Property Value
Type |
Description |
System.Single |
|
SortingOrder
Declaration
int SortingOrder { get; }
Property Value
Surface
Declaration
Property Value
Type |
Description |
System.Single |
|
Methods
Disable()
Declaration
Init(IGameManager, IBuilding)
Declaration
void Init(IGameManager gameMgr, IBuilding building)
Parameters
Type |
Name |
Description |
IGameManager |
gameMgr |
|
IBuilding |
building |
|
IsBuildingAllowedInBorder(IBuilding)
Declaration
bool IsBuildingAllowedInBorder(IBuilding building)
Parameters
Type |
Name |
Description |
IBuilding |
building |
|
Returns
IsInBorder(Vector3)
Declaration
bool IsInBorder(Vector3 testPosition)
Parameters
Type |
Name |
Description |
Vector3 |
testPosition |
|
Returns