aboutsummaryrefslogtreecommitdiff
path: root/core/class_db.h
diff options
context:
space:
mode:
authorJuan Linietsky2017-06-23 15:10:46 -0300
committerJuan Linietsky2017-06-23 15:10:46 -0300
commit00e5ba314393ce2cc4df883bc1742306007ed117 (patch)
tree09b10b025b71beca24b6b114ed19ad427f234d4a /core/class_db.h
parent8ef1c41a4e20602ee1c65a64b1cd5b15e204dfb1 (diff)
downloadgodot-00e5ba314393ce2cc4df883bc1742306007ed117.tar.gz
godot-00e5ba314393ce2cc4df883bc1742306007ed117.tar.zst
godot-00e5ba314393ce2cc4df883bc1742306007ed117.zip
Diffstat (limited to 'core/class_db.h')
-rw-r--r--core/class_db.h3
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);