summaryrefslogtreecommitdiffstats
path: root/core/io/missing_resource.cpp
diff options
context:
space:
mode:
authorThaddeus Crews <repiteo@outlook.com>2024-11-10 12:12:44 -0600
committerThaddeus Crews <repiteo@outlook.com>2024-11-10 12:12:44 -0600
commit7d31e166860517500129b9e1dfa0cd35d60430da (patch)
treeb9a74a82f764eea25ea4c41539cfa4b0633066ca /core/io/missing_resource.cpp
parent3444611507d1c0e85e85227dda6f3eea7226419f (diff)
parent95d2909474e847976b1851e5224f1b42000e47e6 (diff)
downloadredot-engine-7d31e166860517500129b9e1dfa0cd35d60430da.tar.gz
Merge pull request #86600 from nikitalita/fix-missing-resources
Fix `MissingResource` properties being stripped on save
Diffstat (limited to 'core/io/missing_resource.cpp')
-rw-r--r--core/io/missing_resource.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/io/missing_resource.cpp b/core/io/missing_resource.cpp
index c78195bc46..1c15cc7dd3 100644
--- a/core/io/missing_resource.cpp
+++ b/core/io/missing_resource.cpp
@@ -74,6 +74,10 @@ bool MissingResource::is_recording_properties() const {
return recording_properties;
}
+String MissingResource::get_save_class() const {
+ return original_class;
+}
+
void MissingResource::_bind_methods() {
ClassDB::bind_method(D_METHOD("set_original_class", "name"), &MissingResource::set_original_class);
ClassDB::bind_method(D_METHOD("get_original_class"), &MissingResource::get_original_class);