registry: pass *this directly to sparse set bind function

This commit is contained in:
Michele Caini
2024-09-16 10:55:51 +02:00
parent 9630977c2d
commit 893eb8fabb

View File

@@ -262,7 +262,7 @@ class basic_registry {
}
pools.emplace(id, cpool);
cpool->bind(forward_as_any(*this));
cpool->bind(*this);
return static_cast<storage_type &>(*cpool);
} else {
@@ -290,10 +290,10 @@ class basic_registry {
}
void rebind() {
entities.bind(forward_as_any(*this));
entities.bind(*this);
for(auto &&curr: pools) {
curr.second->bind(forward_as_any(*this));
curr.second->bind(*this);
}
}