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

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

BaseType typedef (defined in Urho3D::SharedPtr< InterfaceType, RefCountedType >)Urho3D::SharedPtr< InterfaceType, RefCountedType >
Detach() noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
DynamicCast(const SharedPtr< U1, U2 > &rhs) noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
Get() const noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
operator InterfaceType *() const noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
operator!=(const SharedPtr< U1, U2 > &rhs) const noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
operator*() const noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
operator->() const noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
operator<(const SharedPtr< U1, U2 > &rhs) const noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
operator=(const ThisType &rhs) noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
operator=(const SharedPtr< U1, U2 > &rhs) noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
operator=(ThisType &&rhs) noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
operator=(SharedPtr< U1, U2 > &&rhs) noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
operator=(U *ptr) noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
operator==(const SharedPtr< U1, U2 > &rhs) const noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
RefCountPtr() const noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
Refs() const noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
Reset() noexcept (defined in Urho3D::SharedPtr< InterfaceType, RefCountedType >)Urho3D::SharedPtr< InterfaceType, RefCountedType >inline
Reset(U *ptr) noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
Reset(InterfaceType *ptr, RefCounted *refCounted) noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
SharedPtr() noexcept=default (defined in Urho3D::SharedPtr< InterfaceType, RefCountedType >)Urho3D::SharedPtr< InterfaceType, RefCountedType >
SharedPtr(std::nullptr_t) noexcept (defined in Urho3D::SharedPtr< InterfaceType, RefCountedType >)Urho3D::SharedPtr< InterfaceType, RefCountedType >inline
SharedPtr(const ThisType &rhs) noexcept=default (defined in Urho3D::SharedPtr< InterfaceType, RefCountedType >)Urho3D::SharedPtr< InterfaceType, RefCountedType >
SharedPtr(ThisType &&rhs) noexcept=default (defined in Urho3D::SharedPtr< InterfaceType, RefCountedType >)Urho3D::SharedPtr< InterfaceType, RefCountedType >
SharedPtr(InterfaceType *ptr, RefCounted *refCounted) noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
SharedPtr(const SharedPtr< U1, U2 > &rhs) noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
SharedPtr(U *ptr) noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inlineexplicit
StaticCast(const SharedPtr< U1, U2 > &rhs) noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
ThisType typedef (defined in Urho3D::SharedPtr< InterfaceType, RefCountedType >)Urho3D::SharedPtr< InterfaceType, RefCountedType >
ToHash() const noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline
WeakRefs() const noexceptUrho3D::SharedPtr< InterfaceType, RefCountedType >inline