Show / Hide Table of Contents

    Class MilestoneSavedData

    Inheritance
    Object
    BaseSavedData
    MilestoneSavedData
    Implements
    IMilestoneSavedData
    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 MilestoneSavedData : BaseSavedData, IMilestoneSavedData, ISavedData, IInjectable

    Constructors

    MilestoneSavedData()

    Declaration
    protected MilestoneSavedData()

    MilestoneSavedData(String)

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

    Fields

    _isActive

    Declaration
    protected bool _isActive
    Field Value
    Type Description
    Boolean

    _progress

    Declaration
    protected double _progress
    Field Value
    Type Description
    Double

    Properties

    IsActive

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

    Progression

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

    Methods

    Activate()

    Declaration
    public virtual void Activate()

    Deactivate()

    Declaration
    public virtual 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)

    Progress(Double)

    Declaration
    public virtual void Progress(double amount)
    Parameters
    Type Name Description
    Double amount

    Reset()

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

    SetProgression(Double)

    Declaration
    public virtual void SetProgression(double value)
    Parameters
    Type Name Description
    Double value

    Implements

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