#ifndef RESOURCE_IMPORTER_MP3_H #define RESOURCE_IMPORTER_MP3_H /* resource_importer_mp3.h */ #include "audio_stream_mp3.h" #include "core/io/resource_importer.h" class ResourceImporterMP3 : public ResourceImporter { GDCLASS(ResourceImporterMP3, ResourceImporter); public: virtual String get_importer_name() const; virtual String get_visible_name() const; virtual void get_recognized_extensions(List *p_extensions) const; virtual String get_save_extension() const; virtual String get_resource_type() const; virtual int get_preset_count() const; virtual String get_preset_name(int p_idx) const; virtual void get_import_options(List *r_options, int p_preset = 0) const; virtual bool get_option_visibility(const String &p_option, const RBMap &p_options) const; virtual Error import(const String &p_source_file, const String &p_save_path, const RBMap &p_options, List *r_platform_variants, List *r_gen_files = nullptr, Variant *r_metadata = nullptr); ResourceImporterMP3(); }; #endif // RESOURCE_IMPORTER_MP3_H