Show / Hide Table of Contents

Class ForSaleData

Inheritance
System.Object
ForSaleData
Implements
IController
IViewController
IHasUniversalID
System.ComponentModel.INotifyPropertyChanged
IClearOnTrade
Namespace: Eco.Gameplay.Components
Assembly: Eco.Gameplay.dll
Syntax
public sealed class ForSaleData : Object, IController, IViewController, IHasUniversalID, INotifyPropertyChanged, IClearOnTrade

Constructors

ForSaleData()

Declaration
public ForSaleData()

Properties

ControllerID

Declaration
public ref int ControllerID { get; }
Property Value
Type Description
System.Int32

Currency

Declaration
public Currency Currency { get; set; }
Property Value
Type Description
Currency

ForSale

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

HasDurability

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

HasIntegrity

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

MinDurability

Declaration
public float MinDurability { get; set; }
Property Value
Type Description
System.Single

MinIntegrity

Declaration
public float MinIntegrity { get; set; }
Property Value
Type Description
System.Single

Note

Declaration
public string Note { get; set; }
Property Value
Type Description
System.String

Price

Declaration
public float Price { get; set; }
Property Value
Type Description
System.Single

RestockFromStorage

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

SellersAccount

Declaration
public BankAccount SellersAccount { get; set; }
Property Value
Type Description
BankAccount

Methods

CopyFrom(ForSaleData)

Declaration
public void CopyFrom(ForSaleData other)
Parameters
Type Name Description
ForSaleData other

Events

PropertyChanged

Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type Description
System.ComponentModel.PropertyChangedEventHandler

Implements

IController
IViewController
IHasUniversalID
System.ComponentModel.INotifyPropertyChanged
IClearOnTrade

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
☀
☾