Show / Hide Table of Contents

Class CraftingElement

Inheritance
System.Object
CraftingElement
CraftingElement<T>
Implements
IController
IViewController
IHasUniversalID
ICustomEcopediaPage
Namespace: Eco.Gameplay.Items.Recipes
Assembly: Eco.Gameplay.dll
Syntax
public abstract class CraftingElement : Object, IController, IViewController, IHasUniversalID, ICustomEcopediaPage

Constructors

CraftingElement()

Declaration
public CraftingElement()

CraftingElement(Type, Int32)

Declaration
public CraftingElement(Type itemType, int count = 1)
Parameters
Type Name Description
System.Type itemType
System.Int32 count

Properties

ControllerID

Declaration
public ref int ControllerID { get; }
Property Value
Type Description
System.Int32

Item

Declaration
[NewTooltipChildren]
public Item Item { get; protected set; }
Property Value
Type Description
Item

Quantity

Declaration
public IDynamicValue Quantity { get; protected set; }
Property Value
Type Description
IDynamicValue

Methods

GetEcopediaPage()

Declaration
public string GetEcopediaPage()
Returns
Type Description
System.String

Implements

IController
IViewController
IHasUniversalID
ICustomEcopediaPage

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
MiscTooltipLibrary.CraftingElementTitle(CraftingElement)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾