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 * |