Show / Hide Table of Contents

    Class TradeData

    The static data associated with a Trade Entity.

    Inheritance
    Object
    TradeData
    Implements
    ITradeData
    IEntityData
    IData
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ToString()
    Object.ReferenceEquals(Object, Object)
    Namespace: IdleKit.Gameplay
    Assembly: cs.temp.dll.dll
    Syntax
    public class TradeData : ITradeData, IEntityData, IData

    Constructors

    TradeData()

    Declaration
    public TradeData()

    TradeData(String, String[], String[], String, Double)

    Declaration
    public TradeData(string id, string[] inputCurrencyTagIds, string[] outputCurrencyTagIds, string exchangeRateMultiplierId, double inputAmount)
    Parameters
    Type Name Description
    String id
    String[] inputCurrencyTagIds
    String[] outputCurrencyTagIds
    String exchangeRateMultiplierId
    Double inputAmount

    Fields

    _exchangeRateMultiplierId

    Declaration
    protected string _exchangeRateMultiplierId
    Field Value
    Type Description
    String

    _id

    Declaration
    protected string _id
    Field Value
    Type Description
    String

    _inputAmount

    Declaration
    protected double _inputAmount
    Field Value
    Type Description
    Double

    _inputCurrencyTagIds

    Declaration
    protected string[] _inputCurrencyTagIds
    Field Value
    Type Description
    String[]

    _outputCurrencyTagIds

    Declaration
    protected string[] _outputCurrencyTagIds
    Field Value
    Type Description
    String[]

    Properties

    ExchangeRateMultiplierId

    Declaration
    public virtual string ExchangeRateMultiplierId { get; }
    Property Value
    Type Description
    String

    Id

    Declaration
    public virtual string Id { get; }
    Property Value
    Type Description
    String

    InputAmount

    Declaration
    public virtual double InputAmount { get; }
    Property Value
    Type Description
    Double

    InputCurrencyTagIds

    Declaration
    public virtual string[] InputCurrencyTagIds { get; }
    Property Value
    Type Description
    String[]

    OutputCurrencyTagIds

    Declaration
    public virtual string[] OutputCurrencyTagIds { get; }
    Property Value
    Type Description
    String[]

    Methods

    CreateEntity()

    Declaration
    public virtual IEntity CreateEntity()
    Returns
    Type Description
    IEntity

    Implements

    ITradeData
    IEntityData
    IData
    Back to top Copyright © 2020 East Side Games Inc.