Show / Hide Table of Contents

Class PartsComponent.PartsInventoryData

Inheritance
System.Object
PartsComponent.PartsInventoryData
Implements
IClearRequestHandler
IController
IViewController
IHasUniversalID
System.ComponentModel.INotifyPropertyChanged
Namespace: Eco.Gameplay.Components
Assembly: Eco.Gameplay.dll
Syntax
public class PartsInventoryData : Object, IClearRequestHandler, IController, IViewController, IHasUniversalID, INotifyPropertyChanged

Constructors

PartsInventoryData()

Declaration
public PartsInventoryData()

Fields

FirstPlacement

Declaration
public bool FirstPlacement
Field Value
Type Description
System.Boolean

Parts

Declaration
public AuthorizationInventory Parts
Field Value
Type Description
AuthorizationInventory

QueuedDurabilityToConsume

Declaration
public double QueuedDurabilityToConsume
Field Value
Type Description
System.Double

Properties

ControllerID

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

Description

Declaration
public string Description { get; set; }
Property Value
Type Description
System.String

HasDataThatCanBeCleared

Declaration
public bool HasDataThatCanBeCleared { get; }
Property Value
Type Description
System.Boolean

Methods

PartsTooltip(TooltipOrigin)

Declaration
[NewTooltip]
public LocString PartsTooltip(TooltipOrigin origin)
Parameters
Type Name Description
TooltipOrigin origin
Returns
Type Description
LocString

TryHandleClearRequest(Player)

Declaration
public Result TryHandleClearRequest(Player player)
Parameters
Type Name Description
Player player
Returns
Type Description
Result

Events

PropertyChanged

Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type Description
System.ComponentModel.PropertyChangedEventHandler

Implements

IClearRequestHandler
IController
IViewController
IHasUniversalID
System.ComponentModel.INotifyPropertyChanged

Extension Methods

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