Returns the index of the directory with name name or -1 if not found.
Returns the index of the file with name name or -1 if not found.
Returns the name of the file at index idx.
Returns the number of files in this directory.
Returns true if the file at index idx imported properly.
Returns the path to the file at index idx.
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.
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.
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".
Returns the name of this directory.
Returns the parent directory for this directory or null if called on a directory at res:// or user://.
Returns the path to this directory.
Returns the subdirectory at index idx.
Returns the number of subdirectories in this directory.
Construct a new instance of EditorFileSystemDirectory. Note: use memnew!EditorFileSystemDirectory instead.
A directory for the resource filesystem.
A more generalized, low-level variation of the directory concept.