Show / Hide Table of Contents

Class MyTerminalControlFactoryHelper

Inheritance
System.Object
MyTerminalControlFactoryHelper
Implements
IMyTerminalActionsHelper
Namespace: Sandbox.ModAPI
Assembly: Sandbox.Game.dll
Syntax
public class MyTerminalControlFactoryHelper : Object, IMyTerminalActionsHelper

Constructors

MyTerminalControlFactoryHelper()

Declaration
public MyTerminalControlFactoryHelper()

Properties

Static

Declaration
public static MyTerminalControlFactoryHelper Static { get; }
Property Value
Type Description
MyTerminalControlFactoryHelper

Methods

GetProperties(Type, List<ITerminalProperty>, Func<ITerminalProperty, Boolean>)

Declaration
public void GetProperties(Type blockType, List<ITerminalProperty> resultList, Func<ITerminalProperty, bool> collect = null)
Parameters
Type Name Description
System.Type blockType
System.Collections.Generic.List<ITerminalProperty> resultList
System.Func<ITerminalProperty, System.Boolean> collect

GetProperty(String, Type)

Declaration
public ITerminalProperty GetProperty(string id, Type blockType)
Parameters
Type Name Description
System.String id
System.Type blockType
Returns
Type Description
ITerminalProperty

Explicit Interface Implementations

IMyTerminalActionsHelper.GetActions(Type, List<ITerminalAction>, Func<ITerminalAction, Boolean>)

Declaration
void IMyTerminalActionsHelper.GetActions(Type blockType, List<ITerminalAction> resultList, Func<ITerminalAction, bool> collect)
Parameters
Type Name Description
System.Type blockType
System.Collections.Generic.List<ITerminalAction> resultList
System.Func<ITerminalAction, System.Boolean> collect

IMyTerminalActionsHelper.GetActionWithName(String, Type)

Declaration
ITerminalAction IMyTerminalActionsHelper.GetActionWithName(string name, Type blockType)
Parameters
Type Name Description
System.String name
System.Type blockType
Returns
Type Description
ITerminalAction

IMyTerminalActionsHelper.GetTerminalSystemForGrid(IMyCubeGrid)

Declaration
IMyGridTerminalSystem IMyTerminalActionsHelper.GetTerminalSystemForGrid(IMyCubeGrid grid)
Parameters
Type Name Description
IMyCubeGrid grid
Returns
Type Description
IMyGridTerminalSystem

IMyTerminalActionsHelper.SearchActionsOfName(String, Type, List<ITerminalAction>, Func<ITerminalAction, Boolean>)

Declaration
void IMyTerminalActionsHelper.SearchActionsOfName(string name, Type blockType, List<ITerminalAction> resultList, Func<ITerminalAction, bool> collect)
Parameters
Type Name Description
System.String name
System.Type blockType
System.Collections.Generic.List<ITerminalAction> resultList
System.Func<ITerminalAction, System.Boolean> collect

Implements

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