Public Member Functions | List of all members
ResourceFormatLoader Class Referenceabstract
Inheritance diagram for ResourceFormatLoader:
ResourceFormatLoaderBinary ResourceFormatLoaderImage ResourceFormatLoaderShader ResourceFormatLoaderText ResourceFormatLoaderTheme ResourceFormatLoaderWAV ResourceFormatLoaderXML TranslationLoaderPO

Public Member Functions

virtual Ref< ResourceInteractiveLoaderload_interactive (const String &p_path, Error *r_error=NULL)
 
virtual RES load (const String &p_path, const String &p_original_path="", Error *r_error=NULL)
 
virtual void get_recognized_extensions (List< String > *p_extensions) const =0
 
virtual void get_recognized_extensions_for_type (const String &p_type, List< String > *p_extensions) const
 
bool recognize (const String &p_extension) const
 
virtual bool handles_type (const String &p_type) const =0
 
virtual String get_resource_type (const String &p_path) const =0
 
virtual void get_dependencies (const String &p_path, List< String > *p_dependencies, bool p_add_types=false)
 
virtual Error load_import_metadata (const String &p_path, Ref< ResourceImportMetadata > &r_var) const
 
virtual Error rename_dependencies (const String &p_path, const Map< String, String > &p_map)
 

The documentation for this class was generated from the following files: