From 3e0d18b9c00609523b6d3090cfdcad8f618a7b3f Mon Sep 17 00:00:00 2001 From: volzhs Date: Tue, 26 Sep 2017 20:08:25 +0900 Subject: Update theme property respectively --- editor/editor_settings.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'editor/editor_settings.h') diff --git a/editor/editor_settings.h b/editor/editor_settings.h index 6a814c41a..19cf367d5 100644 --- a/editor/editor_settings.h +++ b/editor/editor_settings.h @@ -85,7 +85,7 @@ private: HashMap props; String resource_path; - bool _set(const StringName &p_name, const Variant &p_value); + bool _set(const StringName &p_name, const Variant &p_value, bool p_emit_signal = true); bool _get(const StringName &p_name, Variant &r_ret) const; void _get_property_list(List *p_list) const; @@ -126,6 +126,9 @@ public: NOTIFICATION_EDITOR_SETTINGS_CHANGED = 10000 }; + void set_manually(const StringName &p_name, const Variant &p_value, bool p_emit_signal = false) { + _set(p_name, p_value, p_emit_signal); + } bool has(String p_var) const; static EditorSettings *get_singleton(); void erase(String p_var); -- cgit v1.2.3-70-g09d2