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

Clone this wiki locally