Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

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 syntax, це поверне порожній рядок.


String get_file_script_class_name(idx: int) const 🔗

Повертає ім'я початкового класу, визначеного в файлі в індексі idx. Якщо файл не визначає клас скрипта за допомогою class_name syntax, це поверне порожній рядок.


StringName get_file_type(idx: int) const 🔗

Повернення ресурсного типу файлу в індексі idx. Це повертає рядок, такі як "Resource" або "GDScript", not розширення файлів, таких як .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 🔗

Повертає кількість підкателей в цьому каталозі.