Show / Hide Table of Contents

    Class ToggleTimedActivatableStateAction

    Set active status and timestamp of a ITimedActivatable.

    Inheritance
    Object
    ToggleActivatableStateAction
    ToggleTimedActivatableStateAction
    Inherited Members
    ToggleActivatableStateAction._typesToDispatchAs
    ToggleActivatableStateAction.TypesToDispatchAs
    ToggleActivatableStateAction._activate
    ToggleActivatableStateAction.Activate
    Namespace: IdleKit.Gameplay
    Assembly: cs.temp.dll.dll
    Syntax
    public class ToggleTimedActivatableStateAction : ToggleActivatableStateAction

    Constructors

    ToggleTimedActivatableStateAction()

    Declaration
    public ToggleTimedActivatableStateAction()

    Fields

    _timedActivatable

    Declaration
    protected ITimedActivatable _timedActivatable
    Field Value
    Type Description
    ITimedActivatable

    _timerService

    Declaration
    protected ITimerService _timerService
    Field Value
    Type Description
    ITimerService

    Properties

    timedActivatable

    Declaration
    public virtual ITimedActivatable timedActivatable { get; }
    Property Value
    Type Description
    ITimedActivatable

    Methods

    Apply()

    Declaration
    public override void Apply()
    Overrides
    ToggleActivatableStateAction.Apply()

    Initialize(ITimedActivatable, Boolean)

    Declaration
    public virtual void Initialize(ITimedActivatable timedActivatable, bool activate)
    Parameters
    Type Name Description
    ITimedActivatable timedActivatable
    Boolean activate

    Inject(IResolver)

    Declaration
    public override void Inject(IResolver resolver)
    Parameters
    Type Name Description
    IResolver resolver
    Overrides
    ToggleActivatableStateAction.Inject(IResolver)

    ResetAction()

    Declaration
    public override void ResetAction()
    Overrides
    ToggleActivatableStateAction.ResetAction()
    Back to top Copyright © 2020 East Side Games Inc.