Difference between revisions of "IMyButtonPanel/ru"
(One intermediate revision by the same user not shown) | |||
Line 7: | Line 7: | ||
==Свойства:== | ==Свойства:== | ||
− | |||
''bool '''AnyoneCanUse''' { get; set; }'' | ''bool '''AnyoneCanUse''' { get; set; }'' | ||
<br> Может ли использовать панель любой игрок | <br> Может ли использовать панель любой игрок | ||
==Методы:== | ==Методы:== | ||
− | |||
''string '''GetButtonName'''(int index)'' | ''string '''GetButtonName'''(int index)'' | ||
<br> Возвращает имя кнопки с указанными индексом '''index''' | <br> Возвращает имя кнопки с указанными индексом '''index''' | ||
Line 27: | Line 25: | ||
''bool '''IsButtonAssigned'''(int index)'' | ''bool '''IsButtonAssigned'''(int index)'' | ||
<br> Возвращает назначено ли действие для кнопки с указанными индексом '''index''' | <br> Возвращает назначено ли действие для кнопки с указанными индексом '''index''' | ||
− | |||
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):== | ==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):== | ||
− | |||
''Boolean '''AnyoneCanUse''''' | ''Boolean '''AnyoneCanUse''''' | ||
<br> Любой игрок может использовать панель | <br> Любой игрок может использовать панель | ||
Line 38: | Line 34: | ||
==Действия, вызываемые через Apply:== | ==Действия, вызываемые через Apply:== | ||
− | |||
'''''AnyoneCanUse''''' | '''''AnyoneCanUse''''' | ||
<br> Разрешить/запретить использование панели любым игроком | <br> Разрешить/запретить использование панели любым игроком | ||
[[Category:Ingame API/ru]] | [[Category:Ingame API/ru]] |
Latest revision as of 09:34, 18 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
Разрешить/запретить использование панели любым игроком