U3D
Open-source, cross-platform 2D and 3D game engine built in C++
Loading...
Searching...
No Matches
Urho3D::WeakPtr< T > Member List

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

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