Show / Hide Table of Contents

    Class StoreTimedRewardSavedData

    Inheritance
    Object
    BaseSavedData
    StoreTimedRewardSavedData
    Implements
    IStoreTimedRewardSavedData
    ITimedActivatableSavedData
    ISavedData
    IInjectable
    Inherited Members
    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 StoreTimedRewardSavedData : BaseSavedData, IStoreTimedRewardSavedData, ITimedActivatableSavedData, ISavedData, IInjectable

    Constructors

    StoreTimedRewardSavedData()

    Declaration
    protected StoreTimedRewardSavedData()

    StoreTimedRewardSavedData(String)

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

    Fields

    _isComplete

    Declaration
    protected bool _isComplete
    Field Value
    Type Description
    Boolean

    _timeCompleted

    Declaration
    protected long _timeCompleted
    Field Value
    Type Description
    Int64

    _timeStarted

    Declaration
    protected long _timeStarted
    Field Value
    Type Description
    Int64

    Properties

    HasStarted

    Declaration
    public virtual bool HasStarted { get; }
    Property Value
    Type Description
    Boolean

    IsComplete

    Declaration
    public virtual bool IsComplete { get; set; }
    Property Value
    Type Description
    Boolean

    TimeCompleted

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

    TimeStarted

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

    Methods

    Deactivate()

    Declaration
    public void Deactivate()

    Deserialize(out ISavedData)

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

    Reset()

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

    SetEndTime(Int64)

    Declaration
    public void SetEndTime(long newEndTimestamp)
    Parameters
    Type Name Description
    Int64 newEndTimestamp

    SetEndTime(Int64, Int64)

    Declaration
    public virtual void SetEndTime(long timeStarted, long duration)
    Parameters
    Type Name Description
    Int64 timeStarted
    Int64 duration

    SetUnlocked(Boolean)

    Declaration
    public virtual void SetUnlocked(bool unlocked)
    Parameters
    Type Name Description
    Boolean unlocked

    Implements

    IStoreTimedRewardSavedData
    ITimedActivatableSavedData
    ISavedData
    IInjectable
    Back to top Copyright © 2020 East Side Games Inc.