Class AnnexationComponent
Inheritance
System.Object
AnnexationComponent
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
[RequireComponent]
[RequireComponent]
[RequireComponent]
public class AnnexationComponent : WorldObjectComponent, ILinkable, IOwned, IHasSerializableID, IRPCAuthChecks, INotifyPropertyChanged, IThreadSafeSubscriptions, ISubscriptions<ThreadSafeSubscriptions>, ISubscriptions, IHasInteractions, IHasClientControlledContainers, IController, IViewController, IHasUniversalID
Constructors
AnnexationComponent()
Declaration
public AnnexationComponent()
Fields
AnnexInventoryUpdatedEvent
Declaration
public static ThreadSafeAction<Settlement> AnnexInventoryUpdatedEvent
Field Value
Properties
Annexations
Declaration
public IEnumerable<AnnexationRecord> Annexations { get; }
Property Value
SubTitle
Declaration
public LocString SubTitle { get; }
Property Value
Title
Declaration
public LocString Title { get; }
Property Value
Methods
DoSubtitle()
Declaration
public LocString DoSubtitle()
Returns
Initialize()
Declaration
public override void Initialize()
Overrides
PostInitialize()
Declaration
public override void PostInitialize()
Overrides
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods