EditorFileSystemDirectory

Наследует: Object

Каталог для файловой системы ресурсов.

Описание

Более обобщенная, низкоуровневая вариация концепции каталога.

Методы

int

find_dir_index(name: String) const

int

find_file_index(name: String) const

String

get_file(idx: int) const

int

get_file_count() const

bool

get_file_import_is_valid(idx: int) const

String

get_file_path(idx: int) const

String

get_file_script_class_extends(idx: int) const

String

get_file_script_class_name(idx: int) const

StringName

get_file_type(idx: int) const

String

get_name()

EditorFileSystemDirectory

get_parent()

String

get_path() const

EditorFileSystemDirectory

get_subdir(idx: int)

int

get_subdir_count() const


Описания метода

int find_dir_index(name: String) const 🔗

Возвращает индекс каталога с именем name или -1, если он не найден.


int find_file_index(name: String) const 🔗

Возвращает индекс файла с именем name или -1, если файл не найден.


String get_file(idx: int) const 🔗

Возвращает имя файла по индексу idx.


int get_file_count() const 🔗

Возвращает количество файлов в этом каталоге.


bool get_file_import_is_valid(idx: int) const 🔗

Возвращает true, если файл с индексом idx импортирован правильно.


String get_file_path(idx: int) const 🔗

Возвращает путь к файлу по индексу idx.


String get_file_script_class_extends(idx: int) const 🔗

Возвращает базовый класс класса скрипта, определенного в файле по индексу idx. Если файл не определяет класс скрипта с использованием синтаксиса class_name, будет возвращена пустая строка.


String get_file_script_class_name(idx: int) const 🔗

Возвращает имя класса скрипта, определенного в файле по индексу idx. Если файл не определяет класс скрипта с использованием синтаксиса class_name, будет возвращена пустая строка.


StringName get_file_type(idx: int) const 🔗

Возвращает тип ресурса файла по индексу idx. Это возвращает строку, например "Resource" или "GDScript", не расширение файла, например ".gd".


String get_name() 🔗

Возвращает имя этого каталога.


EditorFileSystemDirectory get_parent() 🔗

Возвращает родительский каталог для данного каталога или null, если вызывается для каталога по адресу res:// или user://.


String get_path() const 🔗

Возвращает путь к данному каталогу.


EditorFileSystemDirectory get_subdir(idx: int) 🔗

Возвращает подкаталог по индексу idx.


int get_subdir_count() const 🔗

Возвращает количество подкаталогов в этом каталоге.