Class ToggleAvailableStateAction
Inheritance
ToggleAvailableStateAction
Assembly: cs.temp.dll.dll
Syntax
public class ToggleAvailableStateAction : IStateAction
Constructors
ToggleAvailableStateAction()
Declaration
public ToggleAvailableStateAction()
Fields
_isAvailable
Declaration
protected bool _isAvailable
Field Value
_typesToDispatchAs
Declaration
protected Type[] _typesToDispatchAs
Field Value
_unlockable
Declaration
protected IUnlockable _unlockable
Field Value
Properties
IsAvailable
Declaration
public virtual bool IsAvailable { get; }
Property Value
TypesToDispatchAs
Declaration
public virtual Type[] TypesToDispatchAs { get; }
Property Value
Unlockable
Declaration
public virtual IUnlockable Unlockable { get; }
Property Value
Methods
Apply()
Declaration
public virtual void Apply()
Initialize(IUnlockable, Boolean)
Declaration
public virtual void Initialize(IUnlockable unlockableItem, bool available)
Parameters
Inject(IResolver)
Declaration
public virtual void Inject(IResolver resolver)
Parameters
Type |
Name |
Description |
IResolver |
resolver |
|
ResetAction()
Declaration
public virtual void ResetAction()