diff options
author | RĂ©mi Verschelde <remi@verschelde.fr> | 2021-02-24 13:19:05 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-24 13:19:05 +0100 |
commit | 049d654c49b3b385998a23af0317d22511833c95 (patch) | |
tree | 71d08472f45195d184d77aff7ef01ed6f94b462b /core | |
parent | a9304723192cc361188ced958415bad06bc08b7f (diff) | |
parent | b6fce5d75030e4333da8ddeb79224cb5d579a8c4 (diff) |
Merge pull request #46354 from reduz/importer-defaults-editor
Added Import Defaults Editor in Project Settings
Diffstat (limited to 'core')
-rw-r--r-- | core/io/resource_importer.cpp | 6 | ||||
-rw-r--r-- | core/io/resource_importer.h | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/core/io/resource_importer.cpp b/core/io/resource_importer.cpp index 3e460726f6..5ca0eb884a 100644 --- a/core/io/resource_importer.cpp +++ b/core/io/resource_importer.cpp @@ -352,6 +352,12 @@ void ResourceFormatImporter::get_importers_for_extension(const String &p_extensi } } +void ResourceFormatImporter::get_importers(List<Ref<ResourceImporter>> *r_importers) { + for (int i = 0; i < importers.size(); i++) { + r_importers->push_back(importers[i]); + } +} + Ref<ResourceImporter> ResourceFormatImporter::get_importer_by_extension(const String &p_extension) const { Ref<ResourceImporter> importer; float priority = 0; diff --git a/core/io/resource_importer.h b/core/io/resource_importer.h index bda8b74b73..91efec5534 100644 --- a/core/io/resource_importer.h +++ b/core/io/resource_importer.h @@ -82,6 +82,7 @@ public: Ref<ResourceImporter> get_importer_by_name(const String &p_name) const; Ref<ResourceImporter> get_importer_by_extension(const String &p_extension) const; void get_importers_for_extension(const String &p_extension, List<Ref<ResourceImporter>> *r_importers); + void get_importers(List<Ref<ResourceImporter>> *r_importers); bool are_import_settings_valid(const String &p_path) const; String get_import_settings_hash() const; |