Show / Hide Table of Contents

Class BlockFormData

Inheritance
System.Object
BlockFormData
Implements
IController
IViewController
IHasUniversalID
Namespace: Eco.Gameplay.Blocks
Assembly: Eco.Gameplay.dll
Syntax
public class BlockFormData : Object, IController, IViewController, IHasUniversalID

Constructors

BlockFormData()

Declaration
public BlockFormData()

Properties

BlockForms

Declaration
public BlockForm[] BlockForms { get; }
Property Value
Type Description
BlockForm[]

BlockTypeHasForms

Declaration
public HashSet<Type> BlockTypeHasForms { get; }
Property Value
Type Description
System.Collections.Generic.HashSet<System.Type>

ControllerID

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

FormGroups

Declaration
public FormGroup[] FormGroups { get; }
Property Value
Type Description
FormGroup[]

FormTypes

Declaration
public FormType[] FormTypes { get; }
Property Value
Type Description
FormType[]

ToolToForms

Declaration
public Dictionary<int, BlockForm[]> ToolToForms { get; }
Property Value
Type Description
System.Collections.Generic.Dictionary<System.Int32, BlockForm[]>

TypeToForms

Declaration
public Dictionary<Type, BlockForm[]> TypeToForms { get; }
Property Value
Type Description
System.Collections.Generic.Dictionary<System.Type, BlockForm[]>

Implements

IController
IViewController
IHasUniversalID

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
☀
☾