Show / Hide Table of Contents

    Class TimedActivatableData

    Inheritance
    Object
    TimedActivatableData
    TimedTrackData
    Implements
    ITimedActivatableData
    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 TimedActivatableData : ITimedActivatableData, IActivatableData, IEntityData, ISavedDataProvider, IData

    Constructors

    TimedActivatableData()

    Declaration
    public TimedActivatableData()

    TimedActivatableData(String, String, Single, Boolean)

    Declaration
    protected TimedActivatableData(string id, string activatableId, float durationInSeconds, bool defaultActive)
    Parameters
    Type Name Description
    String id
    String activatableId
    Single durationInSeconds
    Boolean defaultActive

    Fields

    _activatableId

    Declaration
    protected string _activatableId
    Field Value
    Type Description
    String

    _defaultActive

    Declaration
    protected bool _defaultActive
    Field Value
    Type Description
    Boolean

    _durationInSeconds

    Declaration
    protected float _durationInSeconds
    Field Value
    Type Description
    Single

    _id

    Declaration
    protected string _id
    Field Value
    Type Description
    String

    Properties

    ActivatableId

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

    DefaultActive

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

    Duration

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

    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

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