Skip to content
This repository was archived by the owner on Dec 13, 2025. It is now read-only.

Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions

Morten Aune Lyrstad edited this page Apr 16, 2022 · 50 revisions

IndexNamespace Index

TerminalPropertyExtensions Class

public abstract sealed class TerminalPropertyExtensions

Terminal block extension for property access

Namespace: Sandbox.ModAPI.Interfaces
Assembly: Sandbox.Common.dll

Methods

Member Description
[static ITerminalProperty<TValue> As<TValue>(this ITerminalProperty)](Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.As)
[static ITerminalProperty<bool> AsBool(this ITerminalProperty)](Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.AsBool) Property type cast
[static ITerminalProperty<Color> AsColor(this ITerminalProperty)](Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.AsColor) Property type cast
[static ITerminalProperty<float> AsFloat(this ITerminalProperty)](Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.AsFloat) Property type cast
[static ITerminalProperty<TValue> Cast<TValue>(this ITerminalProperty)](Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.Cast)
[static T GetDefaultValue<T>(this IMyTerminalBlock, string)](Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.GetDefaultValue)
[static T GetMaximum<T>(this IMyTerminalBlock, string)](Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.GetMaximum)
[static T GetMinimum<T>(this IMyTerminalBlock, string)](Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.GetMinimum)
[static T GetMininum<T>(this IMyTerminalBlock, string)](Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.GetMininum) Obsolete: Use GetMinimum instead
[static T GetValue<T>(this IMyTerminalBlock, string)](Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.GetValue)
[static bool GetValueBool(this IMyTerminalBlock, string)](Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.GetValueBool) Returns value of specified property
[static Color GetValueColor(this IMyTerminalBlock, string)](Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.GetValueColor) Returns value of specified property
[static float GetValueFloat(this IMyTerminalBlock, string)](Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.GetValueFloat) Returns value of specified property
[static bool Is<TValue>(this ITerminalProperty)](Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.Is)
[static void SetValue<T>(this IMyTerminalBlock, string, T)](Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.SetValue)
[static void SetValueBool(this IMyTerminalBlock, string, bool)](Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.SetValueBool) Set bool value of property
[static void SetValueColor(this IMyTerminalBlock, string, Color)](Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.SetValueColor) Set bool value of property
[static void SetValueFloat(this IMyTerminalBlock, string, float)](Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.SetValueFloat) Set float value of property

Clone this wiki locally