Class WorkOrderWork
Inheritance
System.Object
WorkOrderWork
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
public abstract class WorkOrderWork : Work, IController, IViewController, IHasUniversalID, INotifyPropertyChanged, IHasWorkParty, IRootDescriber
Constructors
WorkOrderWork()
Declaration
WorkOrderWork(WorkOrder)
Declaration
public WorkOrderWork(WorkOrder workOrder)
Parameters
Properties
CategoryText
Declaration
public string CategoryText { get; }
Property Value
Type |
Description |
System.String |
|
Order
Declaration
public WorkOrder Order { get; set; }
Property Value
Methods
Finish()
Declaration
public override void Finish()
Overrides
Initialize(WorkParty)
Declaration
public override void Initialize(WorkParty parent)
Parameters
Overrides
ShouldOverrideAuth(GameAction)
Declaration
public override bool ShouldOverrideAuth(GameAction action)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Overrides
Valid()
Declaration
public override Result Valid()
Returns
Overrides
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods