Show / Hide Table of Contents

    Class TrackData

    Inheritance
    Object
    TrackData
    GoalTrackData
    MilestoneTrackData
    Implements
    ITrackData
    IActivatableData
    IEntityData
    ISavedDataProvider
    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 abstract class TrackData : ITrackData, IActivatableData, IEntityData, ISavedDataProvider, IData

    Constructors

    TrackData()

    Declaration
    public TrackData()

    TrackData(String, String[], Boolean)

    Declaration
    protected TrackData(string id, string[] activatableIds, bool defaultActive)
    Parameters
    Type Name Description
    String id
    String[] activatableIds
    Boolean defaultActive

    Fields

    _activatableIds

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

    _defaultActive

    Declaration
    protected bool _defaultActive
    Field Value
    Type Description
    Boolean

    _id

    Declaration
    protected string _id
    Field Value
    Type Description
    String

    Properties

    ActivatableIds

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

    ClaimInContentId

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

    DefaultActive

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

    Id

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

    Methods

    CreateEntity()

    Declaration
    public abstract IEntity CreateEntity()
    Returns
    Type Description
    IEntity

    CreateSavedData()

    Declaration
    public abstract ISavedData CreateSavedData()
    Returns
    Type Description
    ISavedData

    Implements

    ITrackData
    IActivatableData
    IEntityData
    ISavedDataProvider
    IData
    Back to top Copyright © 2020 East Side Games Inc.