|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
This is the complete list of members for ice::UniquePtr< T >, including all inherited members.
| _alloc | ice::UniquePtr< T > | |
| _deleter | ice::UniquePtr< T > | |
| _ptr | ice::UniquePtr< T > | |
| get() const noexcept -> T * | ice::UniquePtr< T > | inline |
| operator*() const noexcept -> T & | ice::UniquePtr< T > | inline |
| operator->() const noexcept -> T * | ice::UniquePtr< T > | inline |
| operator=(UniquePtr &&other) noexcept -> UniquePtr & | ice::UniquePtr< T > | inline |
| operator=(UniquePtr< U > &&other) noexcept -> UniquePtr & | ice::UniquePtr< T > | inline |
| operator=(std::nullptr_t) noexcept -> UniquePtr & | ice::UniquePtr< T > | inline |
| operator==(std::nullptr_t) const noexcept | ice::UniquePtr< T > | inline |
| reset() noexcept | ice::UniquePtr< T > | inline |
| UniquePtr() noexcept | ice::UniquePtr< T > | inline |
| UniquePtr(ice::Allocator *alloc, T *ptr) noexcept | ice::UniquePtr< T > | inlineexplicit |
| UniquePtr(ice::UniquePtrCustomDeleter< T > *deleter_fn, T *ptr) noexcept | ice::UniquePtr< T > | inlineexplicit |
| UniquePtr(UniquePtr &&other) noexcept | ice::UniquePtr< T > | inline |
| UniquePtr(UniquePtr< U > &&other) noexcept | ice::UniquePtr< T > | inline |
| ~UniquePtr() noexcept | ice::UniquePtr< T > | inline |