Merge pull request #34875 from neikeq/api-hash-no-underscore-methodbinds
ClassDB: Exclude method binds starting with '_' from API hash
This commit is contained in:
commit
14b24b6a71
1 changed files with 7 additions and 0 deletions
|
@ -389,6 +389,13 @@ uint64_t ClassDB::get_api_hash(APIType p_api) {
|
|||
|
||||
while ((k = t->method_map.next(k))) {
|
||||
|
||||
String name = k->operator String();
|
||||
|
||||
ERR_CONTINUE(name.empty());
|
||||
|
||||
if (name[0] == '_')
|
||||
continue; // Ignore non-virtual methods that start with an underscore
|
||||
|
||||
snames.push_back(*k);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue