Show / Hide Table of Contents

Class MyInventoryComponentDefinition

Inheritance
System.Object
MyDefinitionBase
MyComponentDefinitionBase
MyInventoryComponentDefinition
Implements
IMyInventoryComponentDefinition
Inherited Members
MyComponentDefinitionBase.ToString()
MyDefinitionBase.Id
MyDefinitionBase.DisplayNameEnum
MyDefinitionBase.DescriptionEnum
MyDefinitionBase.DisplayNameString
MyDefinitionBase.DescriptionString
MyDefinitionBase.DescriptionArgs
MyDefinitionBase.Icons
MyDefinitionBase.Enabled
MyDefinitionBase.Public
MyDefinitionBase.AvailableInSurvival
MyDefinitionBase.Context
MyDefinitionBase.Init(MyObjectBuilder_DefinitionBase, MyModContext)
MyDefinitionBase.Postprocess()
MyDefinitionBase.CheckDefinitionDLCs(String[])
MyDefinitionBase.DLCs
MyDefinitionBase.DisplayNameText
MyDefinitionBase.DescriptionText
Namespace: Sandbox.Game.EntityComponents
Assembly: Sandbox.Game.dll
Syntax
[MyDefinitionType]
public class MyInventoryComponentDefinition : MyComponentDefinitionBase, IMyInventoryComponentDefinition

Constructors

MyInventoryComponentDefinition()

Declaration
public MyInventoryComponentDefinition()

Fields

InputConstraint

Declaration
public MyInventoryConstraint InputConstraint
Field Value
Type Description
MyInventoryConstraint

Mass

Declaration
public float Mass
Field Value
Type Description
System.Single

MaxItemCount

Declaration
public int MaxItemCount
Field Value
Type Description
System.Int32

MultiplierEnabled

Declaration
public bool MultiplierEnabled
Field Value
Type Description
System.Boolean

RemoveEntityOnEmpty

Declaration
public bool RemoveEntityOnEmpty
Field Value
Type Description
System.Boolean

Volume

Declaration
public float Volume
Field Value
Type Description
System.Single

Methods

GetObjectBuilder()

Declaration
public override MyObjectBuilder_DefinitionBase GetObjectBuilder()
Returns
Type Description
MyObjectBuilder_DefinitionBase
Overrides
MyComponentDefinitionBase.GetObjectBuilder()

Init(MyObjectBuilder_DefinitionBase)

Declaration
protected override void Init(MyObjectBuilder_DefinitionBase builder)
Parameters
Type Name Description
MyObjectBuilder_DefinitionBase builder
Overrides
MyComponentDefinitionBase.Init(MyObjectBuilder_DefinitionBase)

Explicit Interface Implementations

IMyInventoryComponentDefinition.Volume

Declaration
float IMyInventoryComponentDefinition.Volume { get; }
Returns
Type Description
System.Single

Implements

IMyInventoryComponentDefinition
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾