FileSystemDock
Наследует: EditorDock < MarginContainer < Container < Control < CanvasItem < Node < Object
Панель редактора Godot для управления файлами в проекте.
Описание
Этот класс доступен только в EditorPlugin и не может быть инстанцирован. Вы можете получить к нему доступ с помощью EditorInterface.get_file_system_dock().
Хотя FileSystemDock не предоставляет никаких методов для манипуляции файлами, он может прослушивать различные сигналы, связанные с файлами.
Методы
void |
add_resource_tooltip_plugin(plugin: EditorResourceTooltipPlugin) |
void |
navigate_to_path(path: String) |
void |
remove_resource_tooltip_plugin(plugin: EditorResourceTooltipPlugin) |
Сигналы
display_mode_changed() 🔗
Выдается, когда пользователь переключает режим отображения файла или режим разделения.
Выдается при удалении указанного file.
files_moved(old_file: String, new_file: String) 🔗
Выдается при перемещении файла из пути old_file в путь new_file.
folder_color_changed() 🔗
Издается при изменении цвета папок.
folder_moved(old_folder: String, new_folder: String) 🔗
Выдается при перемещении папки из пути old_folder в путь new_folder.
folder_removed(folder: String) 🔗
Выдается при удалении указанной folder.
Выдается при создании новой сцены, которая наследует сцену по пути file.
instantiate(files: PackedStringArray) 🔗
Генерируется, когда указанные сцены создаются в редакторе.
resource_removed(resource: Resource) 🔗
Генерируется при удалении файла внешнего resource.
selection_changed() 🔗
Вызывается при изменении выделения. Используйте EditorInterface.get_selected_paths() в подключенном методе, чтобы получить выделенные пути.
Описания метода
void add_resource_tooltip_plugin(plugin: EditorResourceTooltipPlugin) 🔗
Регистрирует новый EditorResourceTooltipPlugin.
Устанавливает указанный path как текущий выбранный, гарантируя, что выбранный файл/каталог будет виден.
void remove_resource_tooltip_plugin(plugin: EditorResourceTooltipPlugin) 🔗
Удаляет EditorResourceTooltipPlugin. Не выполняется, если плагин не был добавлен ранее.