Urho3D
Dviglo::WeakPtr< T > Member List

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

AddRef()Dviglo::WeakPtr< T >inlineprivate
DynamicCast(const WeakPtr< U > &rhs)Dviglo::WeakPtr< T >inline
Expired() constDviglo::WeakPtr< T >inline
Get() constDviglo::WeakPtr< T >inline
Lock() constDviglo::WeakPtr< T >inline
NotNull() constDviglo::WeakPtr< T >inline
Null() constDviglo::WeakPtr< T >inline
operator T*() constDviglo::WeakPtr< T >inline
operator!=(const WeakPtr< U > &rhs) constDviglo::WeakPtr< T >inline
operator*() constDviglo::WeakPtr< T >inline
operator->() constDviglo::WeakPtr< T >inline
operator<(const WeakPtr< U > &rhs) constDviglo::WeakPtr< T >inline
operator=(const SharedPtr< T > &rhs)Dviglo::WeakPtr< T >inline
operator=(const WeakPtr< T > &rhs)Dviglo::WeakPtr< T >inline
operator=(WeakPtr< T > &&rhs)Dviglo::WeakPtr< T >inline
operator=(const WeakPtr< U > &rhs)Dviglo::WeakPtr< T >inline
operator=(T *ptr)Dviglo::WeakPtr< T >inline
operator==(const WeakPtr< U > &rhs) constDviglo::WeakPtr< T >inline
operator[](int index)Dviglo::WeakPtr< T >inline
ptr_Dviglo::WeakPtr< T >private
refCount_Dviglo::WeakPtr< T >private
RefCountPtr() constDviglo::WeakPtr< T >inline
Refs() constDviglo::WeakPtr< T >inline
ReleaseRef()Dviglo::WeakPtr< T >inlineprivate
Reset(T *ptr=nullptr)Dviglo::WeakPtr< T >inline
StaticCast(const WeakPtr< U > &rhs)Dviglo::WeakPtr< T >inline
Swap(WeakPtr< T > &rhs)Dviglo::WeakPtr< T >inline
ToHash() constDviglo::WeakPtr< T >inline
WeakPtr (defined in Dviglo::WeakPtr< T >)Dviglo::WeakPtr< T >friend
WeakPtr() noexceptDviglo::WeakPtr< T >inline
WeakPtr(std::nullptr_t) noexceptDviglo::WeakPtr< T >inline
WeakPtr(const WeakPtr< T > &rhs) noexceptDviglo::WeakPtr< T >inline
WeakPtr(WeakPtr< T > &&rhs) noexceptDviglo::WeakPtr< T >inline
WeakPtr(const WeakPtr< U > &rhs) noexceptDviglo::WeakPtr< T >inline
WeakPtr(const SharedPtr< T > &rhs) noexceptDviglo::WeakPtr< T >inline
WeakPtr(T *ptr) noexceptDviglo::WeakPtr< T >inlineexplicit
WeakRefs() constDviglo::WeakPtr< T >inline
~WeakPtr() noexceptDviglo::WeakPtr< T >inline