diff options
| author | Juan Linietsky | 2017-06-23 15:10:46 -0300 |
|---|---|---|
| committer | Juan Linietsky | 2017-06-23 15:10:46 -0300 |
| commit | 00e5ba314393ce2cc4df883bc1742306007ed117 (patch) | |
| tree | 09b10b025b71beca24b6b114ed19ad427f234d4a /core/class_db.h | |
| parent | 8ef1c41a4e20602ee1c65a64b1cd5b15e204dfb1 (diff) | |
| download | godot-00e5ba314393ce2cc4df883bc1742306007ed117.tar.gz godot-00e5ba314393ce2cc4df883bc1742306007ed117.tar.zst godot-00e5ba314393ce2cc4df883bc1742306007ed117.zip | |
Diffstat (limited to 'core/class_db.h')
| -rw-r--r-- | core/class_db.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/class_db.h b/core/class_db.h index 547068da5..4f00a16e9 100644 --- a/core/class_db.h +++ b/core/class_db.h @@ -139,6 +139,7 @@ public: #ifdef DEBUG_METHODS_ENABLED List<StringName> constant_order; List<StringName> method_order; + Set<StringName> methods_in_properties; List<MethodInfo> virtual_methods; StringName category; #endif @@ -486,7 +487,7 @@ public: static bool has_method(StringName p_class, StringName p_method, bool p_no_inheritance = false); static void set_method_flags(StringName p_class, StringName p_method, int p_flags); - static void get_method_list(StringName p_class, List<MethodInfo> *p_methods, bool p_no_inheritance = false); + static void get_method_list(StringName p_class, List<MethodInfo> *p_methods, bool p_no_inheritance = false, bool p_exclude_from_properties = false); static MethodBind *get_method(StringName p_class, StringName p_name); static void add_virtual_method(const StringName &p_class, const MethodInfo &p_method, bool p_virtual = true); |
