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

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

bHasIntrusiveUnsetOptionalStateTWeakPtr< ObjectType, InMode >static
ElementType typedefTWeakPtr< ObjectType, InMode >
GetWeakPtrTypeHash() constTWeakPtr< ObjectType, InMode >inline
HasSameObject(const void *InOtherPtr) constTWeakPtr< ObjectType, InMode >inline
IntrusiveUnsetOptionalStateType typedefTWeakPtr< ObjectType, InMode >
IsValid() constTWeakPtr< ObjectType, InMode >inline
ModeTWeakPtr< ObjectType, InMode >static
operator=(SharedPointerInternals::FNullTag *)TWeakPtr< ObjectType, InMode >inline
operator=(TWeakPtr const &InWeakPtr)TWeakPtr< ObjectType, InMode >inline
operator=(TWeakPtr &&InWeakPtr)TWeakPtr< ObjectType, InMode >inline
operator=(TWeakPtr< OtherType, Mode > const &InWeakPtr)TWeakPtr< ObjectType, InMode >inline
operator=(TWeakPtr< OtherType, Mode > &&InWeakPtr)TWeakPtr< ObjectType, InMode >inline
operator=(TSharedRef< OtherType, Mode > const &InSharedRef)TWeakPtr< ObjectType, InMode >inline
operator=(TSharedPtr< OtherType, Mode > const &InSharedPtr)TWeakPtr< ObjectType, InMode >inline
Pin() const &TWeakPtr< ObjectType, InMode >inline
Pin() &&TWeakPtr< ObjectType, InMode >inline
Reset()TWeakPtr< ObjectType, InMode >inline
TSharedPtrTWeakPtr< ObjectType, InMode >friend
TWeakPtrTWeakPtr< ObjectType, InMode >friend
TWeakPtr(SharedPointerInternals::FNullTag *=nullptr)TWeakPtr< ObjectType, InMode >inline
TWeakPtr(TSharedRef< OtherType, Mode > const &InSharedRef)TWeakPtr< ObjectType, InMode >inline
TWeakPtr(TSharedPtr< OtherType, Mode > const &InSharedPtr)TWeakPtr< ObjectType, InMode >inline
TWeakPtr(TWeakPtr< OtherType, Mode > const &InWeakPtr, SharedPointerInternals::FStaticCastTag)TWeakPtr< ObjectType, InMode >inline
TWeakPtr(TWeakPtr< OtherType, Mode > const &InWeakPtr, SharedPointerInternals::FConstCastTag)TWeakPtr< ObjectType, InMode >inline
TWeakPtr(TWeakPtr< OtherType, Mode > const &InWeakPtr)TWeakPtr< ObjectType, InMode >inline
TWeakPtr(TWeakPtr< OtherType, Mode > &&InWeakPtr)TWeakPtr< ObjectType, InMode >inline
TWeakPtr(TWeakPtr const &InWeakPtr)TWeakPtr< ObjectType, InMode >inline
TWeakPtr(TWeakPtr &&InWeakPtr)TWeakPtr< ObjectType, InMode >inline
TWeakPtr(FIntrusiveUnsetOptionalState)TWeakPtr< ObjectType, InMode >inlineexplicit
UEOpEquals(FIntrusiveUnsetOptionalState) constTWeakPtr< ObjectType, InMode >inline
UEOpEquals(const TWeakPtr< OtherType, Mode > &Rhs) constTWeakPtr< ObjectType, InMode >inline
UEOpEquals(TYPE_OF_NULLPTR) constTWeakPtr< ObjectType, InMode >inline
UEOpLessThan(const TWeakPtr< OtherType, Mode > &Rhs) constTWeakPtr< ObjectType, InMode >inline