Class DeedSaleListing
Inheritance
System.Object
DeedSaleListing
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
public class DeedSaleListing : Object, IController, IViewController, IHasUniversalID, INotifyPropertyChanged
Constructors
DeedSaleListing(Deed, User, BankAccount, Currency, Single)
Declaration
public DeedSaleListing(Deed deed, User lister, BankAccount account, Currency currency, float price)
Parameters
Properties
Account
Declaration
public BankAccount Account { get; set; }
Property Value
ControllerID
Declaration
public ref int ControllerID { get; }
Property Value
Type |
Description |
System.Int32 |
|
Currency
Declaration
public Currency Currency { get; set; }
Property Value
Deed
Declaration
public Deed Deed { get; }
Property Value
IsValid
Declaration
public Result IsValid { get; }
Property Value
Lister
Declaration
public User Lister { get; }
Property Value
Price
Declaration
public float Price { get; }
Property Value
Type |
Description |
System.Single |
|
Methods
SetAccount(Player, BankAccount)
Declaration
public void SetAccount(Player seller, BankAccount account)
Parameters
SetPrice(Player, Single)
Declaration
public void SetPrice(Player seller, float price)
Parameters
Type |
Name |
Description |
Player |
seller |
|
System.Single |
price |
|
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
Description |
System.ComponentModel.PropertyChangedEventHandler |
|
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods