Class MyTerminalControlFactoryHelper
Inheritance
System.Object
MyTerminalControlFactoryHelper
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
Methods
GetProperties(Type, List<ITerminalProperty>, Func<ITerminalProperty, Boolean>)
Declaration
public void GetProperties(Type blockType, List<ITerminalProperty> resultList, Func<ITerminalProperty, bool> collect = null)
Parameters
GetProperty(String, Type)
Declaration
public ITerminalProperty GetProperty(string id, Type blockType)
Parameters
Type |
Name |
Description |
System.String |
id |
|
System.Type |
blockType |
|
Returns
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
IMyTerminalActionsHelper.GetTerminalSystemForGrid(IMyCubeGrid)
Declaration
IMyGridTerminalSystem IMyTerminalActionsHelper.GetTerminalSystemForGrid(IMyCubeGrid grid)
Parameters
Returns
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