A modified version of [FileDialog] used by the editor.
Adds a comma-delimited file name [param filter] option to the [EditorFileDialog] with an optional [param description], which restricts what files can be picked.
A [param filter] should be of the form [code]"filename.extension"[/code], where filename and extension can be [code]*[/code] to match any string. Filters starting with [code].[/code] (i.e. empty filenames) are not allowed.
For example, a [param filter] of [code]"*.tscn, *.scn"[/code] and a [param description] of [code]"Scenes"[/code] results in filter text "Scenes (*.tscn, *.scn)".
Removes all filters except for "All Files (*)".
Returns the [code]VBoxContainer[/code] used to display the file system.
[b]Warning:[/b] This is a required internal node, removing and freeing it may cause a crash. If you wish to hide it or any of its children, use their [member CanvasItem.visible] property.
Notify the [EditorFileDialog] that its view of the data is no longer accurate. Updates the view contents on next view update.
The location from which the user may select a file, including [code]res://[/code], [code]user://[/code], and the local file system.
The currently occupied directory.
The currently selected file.
The file system path in the address bar.
If [code]true[/code], the [EditorFileDialog] will not warn the user before overwriting files.
The view format in which the [EditorFileDialog] displays resources to the user.
The dialog's open or save mode, which affects the selection behavior. See [enum FileMode]
If [code]true[/code], hidden files and directories will be visible in the [EditorFileDialog].
Emitted when a directory is selected.
Emitted when a file is selected.
Emitted when multiple files are selected.
The [EditorFileDialog] can select only one file. Accepting the window will open the file.
The [EditorFileDialog] can select multiple files. Accepting the window will open all files.
The [EditorFileDialog] can select only one directory. Accepting the window will open the directory.
The [EditorFileDialog] can select a file or directory. Accepting the window will open it.
The [EditorFileDialog] can select only one file. Accepting the window will save the file.
The [EditorFileDialog] can only view [code]res://[/code] directory contents.
The [EditorFileDialog] can only view [code]user://[/code] directory contents.
The [EditorFileDialog] can view the entire local file system.
The [EditorFileDialog] displays resources as thumbnails.
The [EditorFileDialog] displays resources as a list of filenames.