Show / Hide Table of Contents

    Class StandardContentSavedData

    Inheritance
    Object
    BaseSavedData
    ContentSavedData
    StandardContentSavedData
    Implements
    IStandardContentSavedData
    IContentSavedData
    ISavedData
    IInjectable
    Inherited Members
    ContentSavedData._hasStarted
    ContentSavedData.HasStarted
    ContentSavedData._currentStageId
    ContentSavedData.CurrentStageId
    BaseSavedData._eventSettingsId
    BaseSavedData.EventSettingsId
    BaseSavedData._timeCreated
    BaseSavedData.TimeCreated
    BaseSavedData._timeModified
    BaseSavedData.TimeModified
    BaseSavedData._savedId
    BaseSavedData._serializer
    BaseSavedData._timerService
    BaseSavedData._eventService
    BaseSavedData._userSavedData
    BaseSavedData.Inject(IResolver)
    BaseSavedData.Load()
    BaseSavedData.Save()
    BaseSavedData.Delete()
    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 StandardContentSavedData : ContentSavedData, IStandardContentSavedData, IContentSavedData, ISavedData, IInjectable

    Constructors

    StandardContentSavedData()

    Declaration
    protected StandardContentSavedData()

    StandardContentSavedData(String)

    Declaration
    public StandardContentSavedData(string savedId)
    Parameters
    Type Name Description
    String savedId

    Fields

    _activeTradeId

    Declaration
    protected string _activeTradeId
    Field Value
    Type Description
    String

    _inputCurrencyAmount

    Declaration
    protected CurrencyAmount _inputCurrencyAmount
    Field Value
    Type Description
    CurrencyAmount

    _lastActiveTradeDeactivationTime

    Declaration
    protected long _lastActiveTradeDeactivationTime
    Field Value
    Type Description
    Int64

    _outputCurrencyAmount

    Declaration
    protected CurrencyAmount _outputCurrencyAmount
    Field Value
    Type Description
    CurrencyAmount

    Properties

    ActiveTradeId

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

    LastActiveTradeDeactivationTime

    Declaration
    public virtual long LastActiveTradeDeactivationTime { get; }
    Property Value
    Type Description
    Int64

    TradeInputCurrencyAmount

    Declaration
    public virtual CurrencyAmount TradeInputCurrencyAmount { get; }
    Property Value
    Type Description
    CurrencyAmount

    TradeOutputCurrencyAmount

    Declaration
    public virtual CurrencyAmount TradeOutputCurrencyAmount { get; }
    Property Value
    Type Description
    CurrencyAmount

    Methods

    Activate(ITrade)

    Declaration
    public virtual void Activate(ITrade trade)
    Parameters
    Type Name Description
    ITrade trade

    Deactivate(Int64)

    Declaration
    public virtual void Deactivate(long endTime)
    Parameters
    Type Name Description
    Int64 endTime

    Deserialize(out ISavedData)

    Declaration
    protected override bool Deserialize(out ISavedData savedData)
    Parameters
    Type Name Description
    ISavedData savedData
    Returns
    Type Description
    Boolean
    Overrides
    ContentSavedData.Deserialize(out ISavedData)

    Reset()

    Declaration
    public override void Reset()
    Overrides
    ContentSavedData.Reset()

    Implements

    IStandardContentSavedData
    IContentSavedData
    ISavedData
    IInjectable
    Back to top Copyright © 2020 East Side Games Inc.