diff --git a/docs/md/entity.md b/docs/md/entity.md index 09e814ad1..768bca3f3 100644 --- a/docs/md/entity.md +++ b/docs/md/entity.md @@ -1473,11 +1473,11 @@ the mixins. The latter can then make use of any information, which is set via `bind`: ```cpp -base.bind(entt::forward_as_any(registry)); +base.bind(registry); ``` -The `bind` function accepts an `entt::any` object, that is a _typed type-erased_ -value.
+The `bind` function accepts any element by reference or by value and forwards it +to derived classes.
This is how a registry _passes_ itself to all pools that support signals and also why a storage keeps sending events without requiring the registry to be passed to it every time.