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

Hérite de : Object

Un répertoire pour le système de fichiers des ressources.

Description

Une variation bas-niveau et plus générale du concept de dossier.

Méthodes

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


Descriptions des méthodes

int find_dir_index(name: String) const 🔗

Retourne l'index du répertoire avec le nom name ou -1 si rien n'est trouvé.


int find_file_index(name: String) const 🔗

Renvoie l'index du fichier nommé name ou -1 s'il n'est pas trouvé.


String get_file(idx: int) const 🔗

Renvoie le nom du fichier à l'index idx.


int get_file_count() const 🔗

Renvoie le nombre de fichiers dans ce dossier.


bool get_file_import_is_valid(idx: int) const 🔗

Renvoie true si le fichier à l'index idx à été importé correctement.


String get_file_path(idx: int) const 🔗

Renvoie le chemin du fichier à l'index idx.


String get_file_script_class_extends(idx: int) const 🔗

Retourne la classe de base de la classe de script définie dans le fichier à index idx. Si le fichier ne définit pas une classe de script en utilisant la syntaxe class_name, retourne une chaîne vide.


String get_file_script_class_name(idx: int) const 🔗

Retourne le nom de la classe script définie dans le fichier à l'index idx. Si le fichier ne définit pas une classe de script en utilisant la syntaxe class_name, retourne une chaîne vide.


StringName get_file_type(idx: int) const 🔗

Retoune le type de ressource du fichier à l'index idx. Retourne une chaîne telle que "Resource" ou "GDScript", pas une extension de fichier telle que ".gd".


String get_name() 🔗

Renvoie le nom de ce répertoire.


EditorFileSystemDirectory get_parent() 🔗

Renvoie le dossier parent de ce dossier ou null si appelé dans un dossier à res:// ou user://.


String get_path() const 🔗

Renvoie le chemin d'accès à ce répertoire.


EditorFileSystemDirectory get_subdir(idx: int) 🔗

Renvoie le sous-répertoire à l'index idx.


int get_subdir_count() const 🔗

Renvoie le nombre de sous-dossiers dans ce dossier.