Expand description
The core functionality of creating and managing Component instances.
Enums§
- Component
Instance Provider Error - Errors related to creating and managing components.
Traits§
- Component
Instance Provider - Typed
Component Instance Provider - Helper trait for ComponentInstanceProvider providing strongly-typed access.
Type Aliases§
- Cast
Function - (Usually generated) cast function which consumes given type-erased instance pointer and casts it
to the desired
ComponentInstancePtr<T>. The result is then returned as type-erasedBoxwhich is then converted back toComponentInstancePtr<T>. Such shenanigans are needed to be able to convert between twodyn Traits. - Component
Instance AnyPtr - Component
Instance Ptr - Error
Ptr