|
NcEngine
|
Public Member Functions | |
| template<PooledComponent T> | |
| AnyImplStorage (T *instance, ComponentHandler< T > *handler) | |
| AnyImplStorage (const AnyImplStorage &other) noexcept | |
| AnyImplStorage (AnyImplStorage &&other) noexcept | |
| auto | operator= (const AnyImplStorage &other) noexcept -> AnyImplStorage & |
| auto | operator= (AnyImplStorage &&other) noexcept -> AnyImplStorage & |
| auto | operator== (const AnyImplStorage &other) const noexcept |
| auto | HasValue () const noexcept -> bool |
| auto | AsImpl () noexcept -> AnyImplBase * |
| auto | AsImpl () const noexcept -> const AnyImplBase * |
| auto | AsStorage () noexcept -> void * |