Resource filesystem, as the editor sees it. This object holds information of all resources in the filesystem, their types, etc. [b]Note:[/b] This class shouldn't be instantiated directly. Instead, access the singleton using [method EditorInterface.get_resource_filesystem]. Returns the resource type of the file, given the full path. This returns a string such as [code]"Resource"[/code] or [code]"GDScript"[/code], [i]not[/i] a file extension such as [code]".gd"[/code]. Gets the root directory object. Returns a view into the filesystem at [code]path[/code]. Returns the scan progress for 0 to 1 if the FS is being scanned. Returns [code]true[/code] of the filesystem is being scanned. Scan the filesystem for changes. Check if the source of any imported resource changed. Update a file information. Call this if an external program (not Godot) modified the file. Scans the script files and updates the list of custom class names. Emitted if the filesystem changed. Emitted if a resource is reimported. Emitted if at least one resource is reloaded when the filesystem is scanned. Emitted if the source of any imported file changed.