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.
Checking the stable version of the documentation...
EditorFileSystemDirectory¶
Inherits: Object
A directory for the resource filesystem.
描述¶
A more generalized, low-level variation of the directory concept.
Methods¶
find_dir_index ( String name ) const |
|
find_file_index ( String name ) const |
|
get_file_count ( ) const |
|
get_file_import_is_valid ( int idx ) const |
|
get_file_path ( int idx ) const |
|
get_file_script_class_extends ( int idx ) const |
|
get_file_script_class_name ( int idx ) const |
|
get_file_type ( int idx ) const |
|
get_name ( ) |
|
get_parent ( ) |
|
get_path ( ) const |
|
get_subdir ( int idx ) |
|
get_subdir_count ( ) const |
Method Descriptions¶
int find_dir_index ( String name ) const
Returns the index of the directory with name name
or -1
if not found.
int find_file_index ( String name ) const
Returns the index of the file with name name
or -1
if not found.
String get_file ( int idx ) const
Returns the name of the file at index idx
.
int get_file_count ( ) const
Returns the number of files in this directory.
bool get_file_import_is_valid ( int idx ) const
Returns true
if the file at index idx
imported properly.
String get_file_path ( int idx ) const
Returns the path to the file at index idx
.
String get_file_script_class_extends ( int idx ) const
Returns the base class of the script class defined in the file at index idx
. If the file doesn't define a script class using the class_name
syntax, this will return an empty string.
String get_file_script_class_name ( int idx ) const
Returns the name of the script class defined in the file at index idx
. If the file doesn't define a script class using the class_name
syntax, this will return an empty string.
StringName get_file_type ( int idx ) const
Returns the resource type of the file at index idx
. This returns a string such as "Resource"
or "GDScript"
, not a file extension such as ".gd"
.
String get_name ( )
Returns the name of this directory.
EditorFileSystemDirectory get_parent ( )
Returns the parent directory for this directory or null
if called on a directory at res://
or user://
.
String get_path ( ) const
Returns the path to this directory.
EditorFileSystemDirectory get_subdir ( int idx )
Returns the subdirectory at index idx
.
int get_subdir_count ( ) const
Returns the number of subdirectories in this directory.