Show / Hide Table of Contents

    Interface IActivatable

    An IActivatable is an IEntity that can be activated, deactivated and reset, such as an ITrack.

    Inherited Members
    IEntity.Id
    IEntity.Initialize()
    IEntity.Cleanup(IEntityLoaderService)
    Namespace: IdleKit.Gameplay
    Assembly: cs.temp.dll.dll
    Syntax
    public interface IActivatable : IEntity, IInjectable

    Properties

    ActivatableData

    Returns the associated IActivatableData.

    Declaration
    IActivatableData ActivatableData { get; }
    Property Value
    Type Description
    IActivatableData

    IsActive

    Returns whether this IActivatable is currently active.

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

    Methods

    Activate()

    Activate the IActivatable.

    Declaration
    void Activate()

    Deactivate()

    Deactivate the IActivatable.

    Declaration
    void Deactivate()

    Reset()

    Reset the IActivatable and clears its progress.

    Declaration
    void Reset()
    Back to top Copyright © 2020 East Side Games Inc.