aboutsummaryrefslogtreecommitdiff
path: root/core/object.h
diff options
context:
space:
mode:
authorRémi Verschelde2017-08-27 02:08:38 +0200
committerGitHub2017-08-27 02:08:38 +0200
commit1a3e524d5b3ee8dffe8bcfe5a7d4bb30b15b2958 (patch)
tree9f34b32d12973cf84b59730384b8e0116017d0f1 /core/object.h
parent3ec9e26cb4a5a94bd8770f51c99f2a9e11df9b7f (diff)
parentb50a937fe68c8f44fa835ecb6e0c89c4282fd20e (diff)
downloadgodot-1a3e524d5b3ee8dffe8bcfe5a7d4bb30b15b2958.tar.gz
godot-1a3e524d5b3ee8dffe8bcfe5a7d4bb30b15b2958.tar.zst
godot-1a3e524d5b3ee8dffe8bcfe5a7d4bb30b15b2958.zip
Merge pull request #10666 from neikeq/methodinfo-opequal
MethodBind: Adds operator== to compare by id
Diffstat (limited to 'core/object.h')
-rw-r--r--core/object.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/object.h b/core/object.h
index 9eb6cd1d5..746450ef6 100644
--- a/core/object.h
+++ b/core/object.h
@@ -185,6 +185,7 @@ struct MethodInfo {
uint32_t flags;
int id;
+ inline bool operator==(const MethodInfo &p_method) const { return id == p_method.id; }
inline bool operator<(const MethodInfo &p_method) const { return id == p_method.id ? (name < p_method.name) : (id < p_method.id); }
operator Dictionary() const;