summaryrefslogtreecommitdiffstats
path: root/editor/editor_node.cpp
diff options
context:
space:
mode:
authorJuan Linietsky <juan@godotengine.org>2018-10-29 12:25:31 -0300
committerJuan Linietsky <juan@godotengine.org>2018-10-29 12:25:56 -0300
commit6cc116d4158dfac7afdd4485fd963662b6ff7023 (patch)
tree28f2c1501a80affef09157b3835f91b73d1a0a1c /editor/editor_node.cpp
parent35e4783f7bbec2e93e3364539af5ba0479a04b22 (diff)
downloadredot-engine-6cc116d4158dfac7afdd4485fd963662b6ff7023.tar.gz
Ability to revert any property, not just from inherited scenes or scripts.
Diffstat (limited to 'editor/editor_node.cpp')
-rw-r--r--editor/editor_node.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/editor/editor_node.cpp b/editor/editor_node.cpp
index 7155905472..1b5b7be728 100644
--- a/editor/editor_node.cpp
+++ b/editor/editor_node.cpp
@@ -4733,6 +4733,8 @@ EditorNode::EditorNode() {
ResourceLoader::set_timestamp_on_load(true);
ResourceSaver::set_timestamp_on_save(true);
+ default_value_cache = memnew( EditorDefaultClassValueCache );
+
{ //register importers at the beginning, so dialogs are created with the right extensions
Ref<ResourceImporterTexture> import_texture;
import_texture.instance();
@@ -5857,6 +5859,7 @@ EditorNode::~EditorNode() {
memdelete(editor_plugins_force_input_forwarding);
memdelete(file_server);
memdelete(progress_hb);
+ memdelete(default_value_cache);
EditorSettings::destroy();
}