ezEngine  Release 25.03
ezSharedPtr< T > Member List

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

Borrow() constezSharedPtr< T >
Clear()ezSharedPtr< T >
Downcast() constezSharedPtr< T >inline
EZ_DECLARE_MEM_RELOCATABLE_TYPE() (defined in ezSharedPtr< T >)ezSharedPtr< T >
ezSharedPtr (defined in ezSharedPtr< T >)ezSharedPtr< T >friend
ezSharedPtr()ezSharedPtr< T >
ezSharedPtr(const ezInternal::NewInstance< U > &instance)ezSharedPtr< T >
ezSharedPtr(U *pInstance, ezAllocator *pAllocator)ezSharedPtr< T >
ezSharedPtr(const ezSharedPtr< T > &other)ezSharedPtr< T >
ezSharedPtr(const ezSharedPtr< U > &other)ezSharedPtr< T >
ezSharedPtr(ezSharedPtr< U > &&other)ezSharedPtr< T >
ezSharedPtr(ezUniquePtr< U > &&other)ezSharedPtr< T >
ezSharedPtr(std::nullptr_t)ezSharedPtr< T >
ezSharedPtr(const ezInternal::NewInstance< U > &instance) (defined in ezSharedPtr< T >)ezSharedPtr< T >
ezSharedPtr(U *pInstance, ezAllocator *pAllocator) (defined in ezSharedPtr< T >)ezSharedPtr< T >
ezSharedPtr(const ezSharedPtr< U > &other) (defined in ezSharedPtr< T >)ezSharedPtr< T >
ezSharedPtr(ezSharedPtr< U > &&other) (defined in ezSharedPtr< T >)ezSharedPtr< T >
ezSharedPtr(ezUniquePtr< U > &&other) (defined in ezSharedPtr< T >)ezSharedPtr< T >
operator bool() constezSharedPtr< T >explicit
operator const T *() constezSharedPtr< T >
operator T*()ezSharedPtr< T >
operator!=(const ezSharedPtr< T > &rhs) const (defined in ezSharedPtr< T >)ezSharedPtr< T >
operator!=(std::nullptr_t) const (defined in ezSharedPtr< T >)ezSharedPtr< T >
operator*() constezSharedPtr< T >
operator->() constezSharedPtr< T >
operator<(const ezSharedPtr< T > &rhs) const (defined in ezSharedPtr< T >)ezSharedPtr< T >
operator<(std::nullptr_t) const (defined in ezSharedPtr< T >)ezSharedPtr< T >
operator<=(const ezSharedPtr< T > &rhs) const (defined in ezSharedPtr< T >)ezSharedPtr< T >
operator<=(std::nullptr_t) const (defined in ezSharedPtr< T >)ezSharedPtr< T >
operator=(const ezInternal::NewInstance< U > &instance)ezSharedPtr< T >
operator=(const ezSharedPtr< T > &other)ezSharedPtr< T >
operator=(const ezSharedPtr< U > &other)ezSharedPtr< T >
operator=(ezSharedPtr< U > &&other)ezSharedPtr< T >
operator=(ezUniquePtr< U > &&other)ezSharedPtr< T >
operator=(std::nullptr_t)ezSharedPtr< T >
operator=(const ezInternal::NewInstance< U > &instance) (defined in ezSharedPtr< T >)ezSharedPtr< T >
operator=(const ezSharedPtr< U > &other) (defined in ezSharedPtr< T >)ezSharedPtr< T >
operator=(ezSharedPtr< U > &&other) (defined in ezSharedPtr< T >)ezSharedPtr< T >
operator=(ezUniquePtr< U > &&other) (defined in ezSharedPtr< T >)ezSharedPtr< T >
operator==(const ezSharedPtr< T > &rhs) constezSharedPtr< T >
operator==(std::nullptr_t) constezSharedPtr< T >
operator>(const ezSharedPtr< T > &rhs) const (defined in ezSharedPtr< T >)ezSharedPtr< T >
operator>(std::nullptr_t) const (defined in ezSharedPtr< T >)ezSharedPtr< T >
operator>=(const ezSharedPtr< T > &rhs) const (defined in ezSharedPtr< T >)ezSharedPtr< T >
operator>=(std::nullptr_t) const (defined in ezSharedPtr< T >)ezSharedPtr< T >
~ezSharedPtr()ezSharedPtr< T >