Show / Hide Table of Contents

Class MyBlockVariantGroup

Inheritance
System.Object
MyDefinitionBase
MyBlockVariantGroup
Inherited Members
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.GetObjectBuilder()
MyDefinitionBase.ToString()
MyDefinitionBase.CheckDefinitionDLCs(String[])
MyDefinitionBase.DLCs
MyDefinitionBase.DisplayNameText
MyDefinitionBase.DescriptionText
Namespace: Sandbox.Definitions
Assembly: Sandbox.Game.dll
Syntax
[MyDefinitionType]
public class MyBlockVariantGroup : MyDefinitionBase

Constructors

MyBlockVariantGroup()

Declaration
public MyBlockVariantGroup()

Fields

Blocks

Declaration
public MyCubeBlockDefinition[] Blocks
Field Value
Type Description
MyCubeBlockDefinition[]

Properties

BlockGroups

Declaration
public MyCubeBlockDefinitionGroup[] BlockGroups { get; }
Property Value
Type Description
MyCubeBlockDefinitionGroup[]

PrimaryGUIBlock

Declaration
public MyCubeBlockDefinition PrimaryGUIBlock { get; }
Property Value
Type Description
MyCubeBlockDefinition

Methods

HasNewContent()

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

Init(MyObjectBuilder_DefinitionBase)

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

MarkAsViewedContent()

Declaration
public void MarkAsViewedContent()

Postprocess()

Declaration
public override void Postprocess()
Overrides
MyDefinitionBase.Postprocess()

ResolveBlocks()

Declaration
public void ResolveBlocks()
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾