EditorFileSystemDirectory
Inherits: Object
资源文件系统的目录。
描述
目录概念的一个更概括的、低级的概念。
方法
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 |
方法说明
返回目录的索引,包括名字 name
,如果不存在则返回 -1
。
返回文件的索引,包括名字 name
,如果不存在则返回 -1
。
返回文件索引 idx
寻找到的文件名。
- int get_file_count ( ) const
返回目录里文件的数量。
如果这个文件在索引 idx
处成功导入,返回 true
。
返回索引为idx
文件的路径。
返回这个文件中脚本类(script class)在索引处idx
定义的基类(base class)。如果这个文件没有使用 class_name
关键字定义脚本类,将返回一个空字符串。
返回文件在索引 idx
处定义的脚本类(class)。如果这个文件没有使用 class_name
定义脚本类(class),这将会返回一个空字符串。
返回索引idx
处文件的资源类型。这将返回字符串,如"Resource"
或"GDScript"
,不是文件扩展名,如".gd"
。
- String get_name ( )
返回这个目录的名字。
- EditorFileSystemDirectory get_parent ( )
返回这个目录的上层目录,如果在 res://
或 user://
调用这个方法,将会返回 null
。
- String get_path ( ) const
返回这个目录的路径。
- EditorFileSystemDirectory get_subdir ( int idx )
返回在索引 idx
处的子目录。
- int get_subdir_count ( ) const
返回这个目录的子目录的数量。