IMyButtonPanel
Версия игры: 1.175
Пространство имён SpaceEngineers.Game.ModAPI.Ingame
public interface IMyButtonPanel : IMyTerminalBlock, IMyCubeBlock, IMyEntity
Интерфейс кнопочной панели
Contents
Свойства:
bool AnyoneCanUse { get; set; }
Может ли использовать панель любой игрок
Методы:
string GetButtonName(int index)
Возвращает имя кнопки с указанными индексом index
void SetCustomButtonName(int index, string name)
Устанавливает имя name кнопки с указанными индексом index
bool HasCustomButtonName(int index)
Возвращает установлено ли имя кнопки с указанными индексом index
void ClearCustomButtonName(int index)
Удаляет имя кнопки с указанными индексом index
bool IsButtonAssigned(int index)
Возвращает назначено ли действие для кнопки с указанными индексом index
Свойства, доступные через GetValue<T> / SetValue<T> (TerminalPropertyExtensions):
Boolean AnyoneCanUse
Любой игрок может использовать панель
StringBuilder ButtonName
Имя кнопки, выбранной в терминале
Действия, вызываемые через Apply:
AnyoneCanUse
Разрешить/запретить использование панели любым игроком