Inherits: Object<class_object>
Category: Core
Resource Saving Interface.
PoolStringArray<class_poolstringarray> |
get_recognized_extensions<class_ResourceSaver_get_recognized_extensions> ( Resource<class_resource> type ) |
int<class_int> |
save<class_ResourceSaver_save> ( String<class_string> path, Resource<class_resource> resource, int<class_int> flags=0 ) |
enum SaverFlags
- FLAG_RELATIVE_PATHS = 1
- FLAG_BUNDLE_RESOURCES = 2
- FLAG_CHANGE_PATH = 4
- FLAG_OMIT_EDITOR_PROPERTIES = 8
- FLAG_SAVE_BIG_ENDIAN = 16
- FLAG_COMPRESS = 32
Resource Saving Interface. This interface is used for saving resources to disk.
PoolStringArray<class_poolstringarray>
get_recognized_extensions (Resource<class_resource>
type )
Return the list of extensions available for saving a resource of a given type.
int<class_int>
save (String<class_string>
path,Resource<class_resource>
resource,int<class_int>
flags=0 )
Save a resource to disk, to a given path.