Show / Hide Table of Contents

    Class NonConsumableItem

    Inheritance
    Object
    NonConsumableItem
    Implements
    INonConsumableItem
    IEntity
    IInjectable
    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 class NonConsumableItem : INonConsumableItem, IEntity, IInjectable

    Constructors

    NonConsumableItem(String)

    Declaration
    public NonConsumableItem(string id)
    Parameters
    Type Name Description
    String id

    Fields

    _dataService

    Declaration
    protected IDataService _dataService
    Field Value
    Type Description
    IDataService

    _id

    Declaration
    protected readonly string _id
    Field Value
    Type Description
    String

    _nonConsumableItemData

    Declaration
    protected INonConsumableItemData _nonConsumableItemData
    Field Value
    Type Description
    INonConsumableItemData

    _nonConsumableItemSavedData

    Declaration
    protected INonConsumableItemSavedData _nonConsumableItemSavedData
    Field Value
    Type Description
    INonConsumableItemSavedData

    Properties

    Id

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

    NonConsumableItemData

    Declaration
    public virtual INonConsumableItemData NonConsumableItemData { get; }
    Property Value
    Type Description
    INonConsumableItemData

    NonConsumableItemSavedData

    Declaration
    public virtual INonConsumableItemSavedData NonConsumableItemSavedData { get; }
    Property Value
    Type Description
    INonConsumableItemSavedData

    Methods

    Cleanup(IEntityLoaderService)

    Declaration
    public virtual void Cleanup(IEntityLoaderService entityLoaderService)
    Parameters
    Type Name Description
    IEntityLoaderService entityLoaderService

    Initialize()

    Declaration
    public virtual void Initialize()

    Inject(IResolver)

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

    Implements

    INonConsumableItem
    IEntity
    IInjectable
    Back to top Copyright © 2020 East Side Games Inc.