UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TSharedPtr< ObjectType, InMode > Member List

This is the complete list of members for TSharedPtr< ObjectType, InMode >, including all inherited members.

bHasIntrusiveUnsetOptionalStateTSharedPtr< ObjectType, InMode >static
ElementType typedefTSharedPtr< ObjectType, InMode >
Get() constTSharedPtr< ObjectType, InMode >inline
GetSharedReferenceCount() constTSharedPtr< ObjectType, InMode >inline
IntrusiveUnsetOptionalStateType typedefTSharedPtr< ObjectType, InMode >
IsUnique() constTSharedPtr< ObjectType, InMode >inline
IsValid() constTSharedPtr< ObjectType, InMode >inline
ModeTSharedPtr< ObjectType, InMode >static
operator bool() constTSharedPtr< ObjectType, InMode >inlineexplicit
operator*() constTSharedPtr< ObjectType, InMode >inline
operator->() constTSharedPtr< ObjectType, InMode >inline
operator=(SharedPointerInternals::FNullTag *)TSharedPtr< ObjectType, InMode >inline
operator=(TSharedPtr const &InSharedPtr)TSharedPtr< ObjectType, InMode >inline
operator=(TSharedPtr &&InSharedPtr)TSharedPtr< ObjectType, InMode >inline
operator=(SharedPointerInternals::TRawPtrProxy< OtherType > const &InRawPtrProxy)TSharedPtr< ObjectType, InMode >inline
operator=(SharedPointerInternals::TRawPtrProxyWithDeleter< OtherType, DeleterType > const &InRawPtrProxy)TSharedPtr< ObjectType, InMode >inline
operator=(SharedPointerInternals::TRawPtrProxyWithDeleter< OtherType, DeleterType > &&InRawPtrProxy)TSharedPtr< ObjectType, InMode >inline
Reset()TSharedPtr< ObjectType, InMode >inline
ToSharedRef() const &TSharedPtr< ObjectType, InMode >inline
ToSharedRef() &&TSharedPtr< ObjectType, InMode >inline
ToWeakPtr() constTSharedPtr< ObjectType, InMode >inline
TSharedFromThisTSharedPtr< ObjectType, InMode >friend
TSharedPtrTSharedPtr< ObjectType, InMode >friend
TSharedPtr(SharedPointerInternals::FNullTag *=nullptr)TSharedPtr< ObjectType, InMode >inline
TSharedPtr(OtherType *InObject)TSharedPtr< ObjectType, InMode >inlineexplicit
TSharedPtr(OtherType *InObject, DeleterType &&InDeleter)TSharedPtr< ObjectType, InMode >inline
TSharedPtr(SharedPointerInternals::TRawPtrProxy< OtherType > const &InRawPtrProxy)TSharedPtr< ObjectType, InMode >inline
TSharedPtr(SharedPointerInternals::TRawPtrProxyWithDeleter< OtherType, DeleterType > const &InRawPtrProxy)TSharedPtr< ObjectType, InMode >inline
TSharedPtr(SharedPointerInternals::TRawPtrProxyWithDeleter< OtherType, DeleterType > &&InRawPtrProxy)TSharedPtr< ObjectType, InMode >inline
TSharedPtr(TSharedPtr< OtherType, Mode > const &InSharedPtr)TSharedPtr< ObjectType, InMode >inline
TSharedPtr(TSharedPtr const &InSharedPtr)TSharedPtr< ObjectType, InMode >inline
TSharedPtr(TSharedPtr &&InSharedPtr)TSharedPtr< ObjectType, InMode >inline
TSharedPtr(TSharedRef< OtherType, Mode > const &InSharedRef)TSharedPtr< ObjectType, InMode >inline
TSharedPtr(TSharedPtr< OtherType, Mode > const &InSharedPtr, SharedPointerInternals::FStaticCastTag)TSharedPtr< ObjectType, InMode >inline
TSharedPtr(TSharedPtr< OtherType, Mode > const &InSharedPtr, SharedPointerInternals::FConstCastTag)TSharedPtr< ObjectType, InMode >inline
TSharedPtr(TSharedPtr< OtherType, Mode > const &OtherSharedPtr, ObjectType *InObject)TSharedPtr< ObjectType, InMode >inline
TSharedPtr(TSharedPtr< OtherType, Mode > &&OtherSharedPtr, ObjectType *InObject)TSharedPtr< ObjectType, InMode >inline
TSharedPtr(TSharedRef< OtherType, Mode > const &OtherSharedRef, ObjectType *InObject)TSharedPtr< ObjectType, InMode >inline
TSharedPtr(FIntrusiveUnsetOptionalState)TSharedPtr< ObjectType, InMode >inlineexplicit
TSharedRefTSharedPtr< ObjectType, InMode >friend
TWeakPtrTSharedPtr< ObjectType, InMode >friend
UEOpEquals(FIntrusiveUnsetOptionalState) constTSharedPtr< ObjectType, InMode >inline
UEOpEquals(const TSharedPtr< OtherType, Mode > &Rhs) constTSharedPtr< ObjectType, InMode >inline
UEOpEquals(const TWeakPtr< OtherType, Mode > &Rhs) constTSharedPtr< ObjectType, InMode >inline
UEOpEquals(TYPE_OF_NULLPTR) constTSharedPtr< ObjectType, InMode >inline
UEOpLessThan(const TSharedPtr< OtherType, Mode > &Rhs) constTSharedPtr< ObjectType, InMode >inline