void ModAPI.Interfaces.ITerminalAction.WriteValue(ModAPI.Ingame.IMyCubeBlock block, StringBuilder appendTo) { if (block is TBlock) { WriteValue(block as MyTerminalBlock, appendTo); } }
void ModAPI.Interfaces.ITerminalAction.Apply(ModAPI.Ingame.IMyCubeBlock block, ListReader <TerminalActionParameter> parameters) { if (block is TBlock) { Apply(block as MyTerminalBlock, parameters); } }
void ModAPI.Interfaces.ITerminalAction.Apply(ModAPI.Ingame.IMyCubeBlock block) { if (block is TBlock) { Apply(block as MyTerminalBlock); } }
bool ModAPI.Interfaces.ITerminalAction.IsEnabled(ModAPI.Ingame.IMyCubeBlock block) { if (block is TBlock) { return(IsEnabled(block as MyTerminalBlock)); } return(false); }
public TValue GetDefaultValue(ModAPI.Ingame.IMyCubeBlock block) { return(GetDefaultValue(((TBlock)block))); }
public void SetValue(ModAPI.Ingame.IMyCubeBlock block, TValue value) { SetValue(((TBlock)block), value); }
public TValue GetMaximum(ModAPI.Ingame.IMyCubeBlock block) { return(GetMaximum(((TBlock)block))); }