Difference between revisions of "IMyButtonPanel/ru"
Line 1: | Line 1: | ||
{{DISPLAYTITLE:IMyButtonPanel}} | {{DISPLAYTITLE:IMyButtonPanel}} | ||
− | Версия игры: 1. | + | Версия игры: 1.175 |
<br>Пространство имён SpaceEngineers.Game.ModAPI.Ingame | <br>Пространство имён SpaceEngineers.Game.ModAPI.Ingame | ||
Line 14: | Line 14: | ||
''string '''GetButtonName'''(int index)'' | ''string '''GetButtonName'''(int index)'' | ||
− | <br> | + | <br> Возвращает имя кнопки с указанными индексом '''index''' |
+ | |||
+ | ''void '''SetCustomButtonName'''(int index, string name)'' | ||
+ | <br> Устанавливает имя '''name''' кнопки с указанными индексом '''index''' | ||
+ | |||
+ | ''bool '''HasCustomButtonName'''(int index)'' | ||
+ | <br> Возвращает установлено ли имя кнопки с указанными индексом '''index''' | ||
+ | |||
+ | ''void '''ClearCustomButtonName'''(int index)'' | ||
+ | <br> Удаляет имя кнопки с указанными индексом '''index''' | ||
+ | |||
+ | ''bool '''IsButtonAssigned'''(int index)'' | ||
+ | <br> Возвращает назначено ли действие для кнопки с указанными индексом '''index''' | ||
Revision as of 18:23, 17 February 2017
Версия игры: 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
Разрешить/запретить использование панели любым игроком