AdminConsole
Интерактивная консоль разработчика и администратора с выполнением команд, историей и выводом логов.
Обзор
AdminConsole реализует внутриигровой терминал для отладки и выполнения административных команд. Включает автодополнение команд через AdminCommandRegistry, историю ввода стрелками вверх/вниз и прокрутку цветного журнала сообщений.
Использование AdminConsole
API
AdminConsole::commandRegistry()
Реестр команд
Возвращает реестр команд, используемый консолью.
Возвращает AdminCommandRegistry.
AdminConsole::inputText()
Текст ввода
Возвращает или устанавливает текущую строку ввода команды.
Возвращает String.
AdminConsole::prompt(String)
Приглашение командной строки
Возвращает или устанавливает строку приглашения ввода (например, "> ").
| Параметр | Тип | Описание |
|---|---|---|
prompt |
String |
— |
Возвращает AdminConsole.
AdminConsole::title(String)
Заголовок консоли
Возвращает или устанавливает заголовок окна консоли.
| Параметр | Тип | Описание |
|---|---|---|
title |
String |
— |
Возвращает AdminConsole.