Rebel Fork Framework
Urho3D::WeakPtr< InterfaceType, RefCountedType > Member List

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

AddRef() noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inlineprivate
DynamicCast(const WeakPtr< U1, U2 > &rhs) noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
Expired() const noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
Get() const noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
Lock() const noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
operator InterfaceType *() const noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
operator!=(const WeakPtr< U1, U2 > &rhs) const noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
operator*() const noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
operator->() const noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
operator<(const WeakPtr< U1, U2 > &rhs) const noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
operator=(const SharedPtr< U1, U2 > &rhs) noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
operator=(const ThisType &rhs) noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
operator=(ThisType &&rhs) noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
operator=(const WeakPtr< U1, U2 > &rhs) noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
operator=(InterfaceType *ptr) noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
operator==(const WeakPtr< U1, U2 > &rhs) const noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
ptr_Urho3D::WeakPtr< InterfaceType, RefCountedType >private
refCount_Urho3D::WeakPtr< InterfaceType, RefCountedType >private
RefCountPtr() const noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
Refs() const noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
ReleaseRef() noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inlineprivate
Reset(InterfaceType *ptr=nullptr) noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
SharedPtrType typedef (defined in Urho3D::WeakPtr< InterfaceType, RefCountedType >)Urho3D::WeakPtr< InterfaceType, RefCountedType >
StaticCast(const WeakPtr< U1, U2 > &rhs) noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
Swap(ThisType &rhs) noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
ThisType typedef (defined in Urho3D::WeakPtr< InterfaceType, RefCountedType >)Urho3D::WeakPtr< InterfaceType, RefCountedType >
ToHash() const noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
WeakPtr (defined in Urho3D::WeakPtr< InterfaceType, RefCountedType >)Urho3D::WeakPtr< InterfaceType, RefCountedType >friend
WeakPtr() noexcept=default (defined in Urho3D::WeakPtr< InterfaceType, RefCountedType >)Urho3D::WeakPtr< InterfaceType, RefCountedType >
WeakPtr(std::nullptr_t) noexcept (defined in Urho3D::WeakPtr< InterfaceType, RefCountedType >)Urho3D::WeakPtr< InterfaceType, RefCountedType >inline
WeakPtr(const ThisType &rhs) noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
WeakPtr(ThisType &&rhs) noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
WeakPtr(const WeakPtr< U1, U2 > &rhs) noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
WeakPtr(const SharedPtr< U1, U2 > &rhs) noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
WeakPtr(U *ptr) noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inlineexplicit
WeakPtr(InterfaceType *ptr, RefCounted *refCounted) noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
WeakRefs() const noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline
~WeakPtr() noexceptUrho3D::WeakPtr< InterfaceType, RefCountedType >inline