Class ContractClausePlowField
Inheritance
System.Object
ContractClausePlowField
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
public class ContractClausePlowField : ContractClausePropertyBase, IController, IViewController, IHasUniversalID, INotifyPropertyChanged, IThreadSafeSubscriptions, ISubscriptions<ThreadSafeSubscriptions>, ISubscriptions
Constructors
ContractClausePlowField()
Declaration
public ContractClausePlowField()
Properties
Describe
Declaration
public override LocString Describe { get; }
Property Value
Overrides
FieldSize
Declaration
public int FieldSize { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
Name
Declaration
public override LocString Name { get; }
Property Value
Overrides
PropertyDescription
Declaration
protected override string PropertyDescription { get; }
Property Value
| Type |
Description |
| System.String |
|
Overrides
Methods
CanSucceed(User, User)
Declaration
public override Result CanSucceed(User contractor, User client)
Parameters
| Type |
Name |
Description |
| User |
contractor |
|
| User |
client |
|
Returns
Overrides
SetFieldSize(Int32)
Declaration
public void SetFieldSize(int val)
Parameters
| Type |
Name |
Description |
| System.Int32 |
val |
|
ShouldOverrideAuth(GameAction)
Declaration
public override bool ShouldOverrideAuth(GameAction action)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Overrides
TryJoin(GameActionPack, User, User)
Declaration
public override void TryJoin(GameActionPack pack, User contractor, User client)
Parameters
Overrides
Valid(User, User)
Declaration
public override Result Valid(User contractor, User client)
Parameters
| Type |
Name |
Description |
| User |
contractor |
|
| User |
client |
|
Returns
Overrides
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods