Show / Hide Table of Contents

    Class SetAvailableCurrenciesStateAction

    Inheritance
    Object
    SetAvailableCurrenciesStateAction
    Namespace: IdleKit.Gameplay
    Assembly: cs.temp.dll.dll
    Syntax
    public class SetAvailableCurrenciesStateAction : IStateAction

    Constructors

    SetAvailableCurrenciesStateAction()

    Declaration
    public SetAvailableCurrenciesStateAction()

    Fields

    _currencyIds

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

    _currencyService

    Declaration
    protected ICurrencyService _currencyService
    Field Value
    Type Description
    ICurrencyService

    _isAvailable

    Declaration
    protected bool _isAvailable
    Field Value
    Type Description
    Boolean

    _typesToDispatchAs

    Declaration
    protected Type[] _typesToDispatchAs
    Field Value
    Type Description
    Type[]

    Properties

    CurrencyIds

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

    IsAvailable

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

    TypesToDispatchAs

    Declaration
    public virtual Type[] TypesToDispatchAs { get; }
    Property Value
    Type Description
    Type[]

    Methods

    Apply()

    Declaration
    public virtual void Apply()

    Initialize(String[], Boolean)

    Declaration
    public virtual void Initialize(string[] currencyIds, bool isAvailable)
    Parameters
    Type Name Description
    String[] currencyIds
    Boolean isAvailable

    Inject(IResolver)

    Declaration
    public virtual void Inject(IResolver resolver)
    Parameters
    Type Name Description
    IResolver resolver

    ResetAction()

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