Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::UniquePtr< T > Member List

This is the complete list of members for Grindstone::UniquePtr< T >, including all inherited members.

Get() (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
Get() const (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
GetDeleter() const (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
operator bool() const (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inlineexplicit
operator T*() const (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inlineexplicit
operator*() (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
operator*() const (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
operator->() (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
operator->() const (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
operator=(const UniquePtr< T > &other)=delete (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >
operator=(std::nullptr_t) (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
operator=(UniquePtr &&other) noexcept (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
operator=(UniquePtr< U > &&other) noexcept (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
operator==(const Grindstone::UniquePtr< T > &other) const noexcept (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
operator==(const T *other) const noexcept (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
operator==(std::nullptr_t) const noexcept (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
operator==(const UniquePtr< U > &other) const noexcept (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
Release() noexcept (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
Reset() noexcept (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
Swap(UniquePtr &other) noexcept (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
UniquePtr() (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
UniquePtr(T *ptr, std::function< void(void *)> newDeleteFn) (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inlineexplicit
UniquePtr(std::nullptr_t) (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
UniquePtr(const UniquePtr< T > &other)=delete (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >
UniquePtr(UniquePtr &&other) noexcept (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
UniquePtr(UniquePtr< U > &&other) noexcept (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline
~UniquePtr() (defined in Grindstone::UniquePtr< T >)Grindstone::UniquePtr< T >inline