reckfellENGINE

ScriptEditorBase

Базовый редактор для редактирования скриптов в ScriptEditor.

На этой странице
class ScriptEditorBaseReckfellSharpEditorНаследует VBoxContainer

Базовый редактор для редактирования скриптов в ScriptEditor.

Базовый редактор для редактирования скриптов в ScriptEditor. Сюда не входят элементы документации.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Методы2

AddSyntaxHighlightervoid
# AddSyntaxHighlighter
C#
public void AddSyntaxHighlighter(EditorSyntaxHighlighter highlighter);

Добавляет EditorSyntaxHighlighter к открытому скрипту.

Параметры
ИмяТипПо умолчанию
highlighterEditorSyntaxHighlighter—
GetBaseEditorControl
# GetBaseEditor
C#
public Control GetBaseEditor();

Возвращает базовый Control, используемый для редактирования скриптов. Для текстовых скриптов это CodeEdit.

Возвращает Control

Сигналы и события10

EditedScriptChangedСобытие · Устарело
# EditedScriptChanged
C#
public event Action EditedScriptChanged;

Выдается после проверки скрипта.

GoToHelpСобытие · Устарело
# GoToHelp
C#
public event ScriptEditorBase.GoToHelpEventHandler GoToHelp;

Генерируется, когда пользователь запрашивает определенную страницу документации.

Параметры обработчика
ИмяТипПо умолчанию
whatstring—
GoToMethodСобытие · Устарело
# GoToMethod
C#
public event ScriptEditorBase.GoToMethodEventHandler GoToMethod;

Генерируется, когда пользователь запрашивает просмотр определенного метода скрипта, аналогично ScriptEditorBase.RequestOpenScriptAtLine.

Параметры обработчика
ИмяТипПо умолчанию
scriptReckfellObject—
methodstring—
NameChangedСобытие · Устарело
# NameChanged
C#
public event Action NameChanged;

Выдается после проверки скрипта или при изменении редактируемого ресурса.

ReplaceInFilesRequestedСобытие · Устарело
# ReplaceInFilesRequested
C#
public event ScriptEditorBase.ReplaceInFilesRequestedEventHandler ReplaceInFilesRequested;

Генерируется, когда пользователь запрашивает поиск и замену текста в файловой системе.

Параметры обработчика
ИмяТипПо умолчанию
textstring—
RequestHelpСобытие · Устарело
# RequestHelp
C#
public event ScriptEditorBase.RequestHelpEventHandler RequestHelp;

Генерируется, когда пользователь запрашивает контекстную помощь.

Параметры обработчика
ИмяТипПо умолчанию
topicstring—
RequestOpenScriptAtLineСобытие · Устарело
# RequestOpenScriptAtLine
C#
public event ScriptEditorBase.RequestOpenScriptAtLineEventHandler RequestOpenScriptAtLine;

Генерируется, когда пользователь запрашивает просмотр определенной строки скрипта, аналогично ScriptEditorBase.GoToMethod.

Параметры обработчика
ИмяТипПо умолчанию
scriptReckfellObject—
linelong—
RequestSaveHistoryСобытие · Устарело
# RequestSaveHistory
C#
public event Action RequestSaveHistory;

Принимается, когда редактор просит сохранить новую точку навигации истории.

RequestSavePreviousStateСобытие · Устарело
# RequestSavePreviousState
C#
public event ScriptEditorBase.RequestSavePreviousStateEventHandler RequestSavePreviousState;

Приглашается, когда редактор запрашивает обновление своей навигационной точки.

Параметры обработчика
ИмяТипПо умолчанию
stateReckfell.Collections.Dictionary—
SearchInFilesRequestedСобытие · Устарело
# SearchInFilesRequested
C#
public event ScriptEditorBase.SearchInFilesRequestedEventHandler SearchInFilesRequested;

Генерируется, когда пользователь запрашивает поиск текста в файловой системе.

Параметры обработчика
ИмяТипПо умолчанию
textstring—
Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.