nCine  2025.04.r498-9d36345
A cross-platform 2D game engine
nctl::UniquePtr< T, Deleter > Member List

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

get() (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >inline
get() const (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >inline
operator bool() const (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >inline
operator!= (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >friend
operator!= (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >friend
operator!= (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >friend
operator*() (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >inline
operator*() const (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >inline
operator->() (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >inline
operator->() const (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >inline
operator=(UniquePtr &&other) (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >
operator=(UniquePtr< U, Deleter2 > &&other) (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >
operator=(UniquePtr< U, Deleter2 > &&other) (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >
operator== (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >friend
operator== (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >friend
operator== (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >friend
release() (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >
reset(T *newPtr) (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >
reset(nullptr_t) (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >
UniquePtr() (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >inline
UniquePtr(T *ptr) (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >inlineexplicit
UniquePtr(T *ptr, Deleter del) (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >inline
UniquePtr(U *ptr) (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >inlineexplicit
UniquePtr(U *ptr, Deleter del) (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >inline
UniquePtr(UniquePtr &&other) (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >
UniquePtr(UniquePtr< U, Deleter2 > &&other) (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >
~UniquePtr() (defined in nctl::UniquePtr< T, Deleter >)nctl::UniquePtr< T, Deleter >inline