Show / Hide Table of Contents

Class MyConstructionStockpile

Inheritance
System.Object
MyConstructionStockpile
Namespace: Sandbox.Game.Entities
Assembly: Sandbox.Game.dll
Syntax
public class MyConstructionStockpile : Object

Constructors

MyConstructionStockpile()

Declaration
public MyConstructionStockpile()

Properties

LastChangeStamp

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

Methods

AddItems(Int32, MyDefinitionId, MyItemFlags)

Declaration
public bool AddItems(int count, MyDefinitionId contentId, MyItemFlags flags)
Parameters
Type Name Description
System.Int32 count
MyDefinitionId contentId
MyItemFlags flags
Returns
Type Description
System.Boolean

AddItems(Int32, MyObjectBuilder_PhysicalObject)

Declaration
public bool AddItems(int count, MyObjectBuilder_PhysicalObject physicalObject)
Parameters
Type Name Description
System.Int32 count
MyObjectBuilder_PhysicalObject physicalObject
Returns
Type Description
System.Boolean

ClearSyncList()

Declaration
public void ClearSyncList()

GetItemAmount(MyDefinitionId, MyItemFlags)

Declaration
public int GetItemAmount(MyDefinitionId contentId, MyItemFlags flags)
Parameters
Type Name Description
MyDefinitionId contentId
MyItemFlags flags
Returns
Type Description
System.Int32

GetItems()

Declaration
public List<MyStockpileItem> GetItems()
Returns
Type Description
System.Collections.Generic.List<MyStockpileItem>

GetObjectBuilder()

Declaration
public MyObjectBuilder_ConstructionStockpile GetObjectBuilder()
Returns
Type Description
MyObjectBuilder_ConstructionStockpile

GetSyncList()

Declaration
public List<MyStockpileItem> GetSyncList()
Returns
Type Description
System.Collections.Generic.List<MyStockpileItem>

Init(MyObjectBuilder_ConstructionStockpile)

Declaration
public void Init(MyObjectBuilder_ConstructionStockpile objectBuilder)
Parameters
Type Name Description
MyObjectBuilder_ConstructionStockpile objectBuilder

Init(MyObjectBuilder_Inventory)

Declaration
public void Init(MyObjectBuilder_Inventory objectBuilder)
Parameters
Type Name Description
MyObjectBuilder_Inventory objectBuilder

IsEmpty()

Declaration
public bool IsEmpty()
Returns
Type Description
System.Boolean

RemoveItems(Int32, MyDefinitionId, MyItemFlags)

Declaration
public bool RemoveItems(int count, MyDefinitionId id, MyItemFlags flags)
Parameters
Type Name Description
System.Int32 count
MyDefinitionId id
MyItemFlags flags
Returns
Type Description
System.Boolean

RemoveItems(Int32, MyObjectBuilder_PhysicalObject)

Declaration
public bool RemoveItems(int count, MyObjectBuilder_PhysicalObject physicalObject)
Parameters
Type Name Description
System.Int32 count
MyObjectBuilder_PhysicalObject physicalObject
Returns
Type Description
System.Boolean
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾