reckfellENGINE

ContentBrowser

Панель редактора Reckfell для управления файлами в проекте.

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

Панель редактора Reckfell для управления файлами в проекте.

Этот класс доступен только в EditorPlugin и не может быть инстанцирован. Вы можете получить к нему доступ с помощью EditorInterface.GetContentBrowser. Хотя ContentBrowser не предоставляет никаких методов для манипуляции файлами, он может прослушивать различные сигналы, связанные с файлами.

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

Методы4

AddResourceTooltipPluginvoid
# AddResourceTooltipPlugin
C#
public void AddResourceTooltipPlugin(EditorResourceTooltipPlugin plugin);

Регистрирует новый EditorResourceTooltipPlugin.

Параметры
ИмяТипПо умолчанию
pluginEditorResourceTooltipPlugin—
ChangeTreeRoleError
# ChangeTreeRole
C#
public Error ChangeTreeRole(string path, bool isScene);
Параметры
ИмяТипПо умолчанию
pathstring—
isScenebool—
Возвращает Error
NavigateToPathvoid
# NavigateToPath
C#
public void NavigateToPath(string path);

Устанавливает указанный path как текущий выбранный, гарантируя, что выбранный файл/каталог будет виден.

Параметры
ИмяТипПо умолчанию
pathstring—
RemoveResourceTooltipPluginvoid
# RemoveResourceTooltipPlugin
C#
public void RemoveResourceTooltipPlugin(EditorResourceTooltipPlugin plugin);

Удаляет EditorResourceTooltipPlugin. Не выполняется, если плагин не был добавлен ранее.

Параметры
ИмяТипПо умолчанию
pluginEditorResourceTooltipPlugin—

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

DisplayModeChangedСобытие
# DisplayModeChanged
C#
public event Action DisplayModeChanged;

Выдается, когда пользователь переключает режим отображения файла или режим разделения.

FileRemovedСобытие
# FileRemoved
C#
public event ContentBrowser.FileRemovedEventHandler FileRemoved;

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

Параметры обработчика
ИмяТипПо умолчанию
filestring—
FilesMovedСобытие
# FilesMoved
C#
public event ContentBrowser.FilesMovedEventHandler FilesMoved;

Выдается при перемещении файла из пути old_file в путь new_file.

Параметры обработчика
ИмяТипПо умолчанию
oldFilestring—
newFilestring—
FolderColorChangedСобытие
# FolderColorChanged
C#
public event Action FolderColorChanged;

Издается при изменении цвета папок.

FolderMovedСобытие
# FolderMoved
C#
public event ContentBrowser.FolderMovedEventHandler FolderMoved;

Выдается при перемещении папки из пути old_folder в путь new_folder.

Параметры обработчика
ИмяТипПо умолчанию
oldFolderstring—
newFolderstring—
FolderRemovedСобытие
# FolderRemoved
C#
public event ContentBrowser.FolderRemovedEventHandler FolderRemoved;

Выдается при удалении указанной folder.

Параметры обработчика
ИмяТипПо умолчанию
folderstring—
InheritСобытие
# Inherit
C#
public event ContentBrowser.InheritEventHandler Inherit;

Выдается при создании новой сцены, которая наследует сцену по пути file.

Параметры обработчика
ИмяТипПо умолчанию
filestring—
InstantiateСобытие
# Instantiate
C#
public event ContentBrowser.InstantiateEventHandler Instantiate;

Генерируется, когда указанные сцены создаются в редакторе.

Параметры обработчика
ИмяТипПо умолчанию
filesstring[]—
ResourceRemovedСобытие
# ResourceRemoved
C#
public event ContentBrowser.ResourceRemovedEventHandler ResourceRemoved;

Генерируется при удалении файла внешнего resource.

Параметры обработчика
ИмяТипПо умолчанию
resourceResource—
SelectionChangedСобытие
# SelectionChanged
C#
public event Action SelectionChanged;

Вызывается при изменении выделения. Используйте EditorInterface.GetSelectedPaths в подключенном методе, чтобы получить выделенные пути.

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

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

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

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