Skip to content

Latest commit

 

History

History
57 lines (36 loc) · 2.22 KB

class_resourcesaver.rst

File metadata and controls

57 lines (36 loc) · 2.22 KB

ResourceSaver

Inherits: Object<class_object>

Category: Core

Brief Description

Resource Saving Interface.

Member Functions

StringArray<class_stringarray> get_recognized_extensions<class_ResourceSaver_get_recognized_extensions> ( Object<class_object> type )
int<class_int> save<class_ResourceSaver_save> ( String<class_string> path, Resource<class_resource> resource, int<class_int> flags=0 )

Numeric Constants

  • 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

Description

Resource Saving Interface. This interface is used for saving resources to disk.

Member Function Description

  • StringArray<class_stringarray> get_recognized_extensions ( Object<class_object> 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.