Show / Hide Table of Contents

Class BorderControlComponent

Inheritance
System.Object
WorldObjectComponent
BorderControlComponent
Implements
ILinkable
IOwned
IHasSerializableID
IRPCAuthChecks
System.ComponentModel.INotifyPropertyChanged
IThreadSafeSubscriptions
ISubscriptions<ThreadSafeSubscriptions>
ISubscriptions
IHasInteractions
IHasClientControlledContainers
IController
IViewController
IHasUniversalID
Inherited Members
WorldObjectComponent.IsRPCAuthorized(IWorldObserver, AccessType, Object[])
WorldObjectComponent.PostInitialize()
WorldObjectComponent.OnCreate()
WorldObjectComponent.Destroy()
WorldObjectComponent.Tick()
WorldObjectComponent.LateTick()
WorldObjectComponent.TryPickup(Player, InventoryChangeSet, Inventory, Boolean)
WorldObjectComponent.OnPickup(Player)
WorldObjectComponent.OnBeforeObjectMoved()
WorldObjectComponent.OnAfterObjectMoved()
WorldObjectComponent.OnLinkClicked(TooltipOrigin, TooltipClickContext, User)
WorldObjectComponent.UILinkContent()
WorldObjectComponent.Parent
WorldObjectComponent.Name
WorldObjectComponent.IconName
WorldObjectComponent.ForceActiveTab
WorldObjectComponent.ComponentPrefabName
WorldObjectComponent.ComponentTabName
WorldObjectComponent.Enabled
WorldObjectComponent.IsDestroyed
WorldObjectComponent.Availability
WorldObjectComponent.ShouldRequestEverything
WorldObjectComponent.Owners
WorldObjectComponent.ControllerID
WorldObjectComponent.IOwned.Deed
WorldObjectComponent.Subscriptions
WorldObjectComponent.PropertyChanged
Namespace: Eco.Gameplay.Settlements.Components
Assembly: Eco.Gameplay.dll
Syntax
public class BorderControlComponent : WorldObjectComponent, ILinkable, IOwned, IHasSerializableID, IRPCAuthChecks, INotifyPropertyChanged, IThreadSafeSubscriptions, ISubscriptions<ThreadSafeSubscriptions>, ISubscriptions, IHasInteractions, IHasClientControlledContainers, IController, IViewController, IHasUniversalID

Constructors

BorderControlComponent()

Declaration
public BorderControlComponent()

Fields

BorderControlPermissionsChanged

Declaration
public static ThreadSafeAction BorderControlPermissionsChanged
Field Value
Type Description
ThreadSafeAction

Properties

AllowAnyUnaffiliatedHomesteadDeedToExpandWithinOurInfluence

Declaration
public bool AllowAnyUnaffiliatedHomesteadDeedToExpandWithinOurInfluence { get; set; }
Property Value
Type Description
System.Boolean

CitizensOfTheseSettlementsMayExpandClaimsWithinOurInfluence

Declaration
public ControllerList<Settlement> CitizensOfTheseSettlementsMayExpandClaimsWithinOurInfluence { get; set; }
Property Value
Type Description
ControllerList<Settlement>

SpecificCitizensThatMayExpandClaimsWithinOurInfluence

Declaration
public ControllerListAlias SpecificCitizensThatMayExpandClaimsWithinOurInfluence { get; set; }
Property Value
Type Description
ControllerListAlias

SubTitle

Declaration
public LocString SubTitle { get; }
Property Value
Type Description
LocString

Title

Declaration
public LocString Title { get; }
Property Value
Type Description
LocString

Methods

Initialize()

Declaration
public override void Initialize()
Overrides
WorldObjectComponent.Initialize()

Implements

ILinkable
IOwned
IHasSerializableID
IRPCAuthChecks
System.ComponentModel.INotifyPropertyChanged
IThreadSafeSubscriptions
ISubscriptions<TSubscriptionsList>
ISubscriptions
IHasInteractions
IHasClientControlledContainers
IController
IViewController
IHasUniversalID

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾