UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TWeakInterfacePtr< T > Member List

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

ElementType typedefTWeakInterfacePtr< T >
Get() constTWeakInterfacePtr< T >inline
GetObject() constTWeakInterfacePtr< T >inline
GetWeakObjectPtr() constTWeakInterfacePtr< T >inline
IsStale(bool bEvenIfPendingKill=false, bool bThreadsafeTest=false) constTWeakInterfacePtr< T >inline
IsValid(bool bEvenIfPendingKill, bool bThreadsafeTest=false) constTWeakInterfacePtr< T >inline
IsValid() constTWeakInterfacePtr< T >inline
operator!=(const TWeakInterfacePtr< T > &Other) constTWeakInterfacePtr< T >inline
operator!=(TYPE_OF_NULLPTR) constTWeakInterfacePtr< T >inline
operator*() constTWeakInterfacePtr< T >inline
operator->() constTWeakInterfacePtr< T >inline
operator=(const TWeakInterfacePtr &Other)=defaultTWeakInterfacePtr< T >
operator=(TWeakInterfacePtr &&Other)=defaultTWeakInterfacePtr< T >
operator=(T *Other)TWeakInterfacePtr< T >inline
operator=(const TScriptInterface< T > &Other)TWeakInterfacePtr< T >inline
operator==(const TWeakInterfacePtr< T > &Other) constTWeakInterfacePtr< T >inline
operator==(TYPE_OF_NULLPTR) constTWeakInterfacePtr< T >inline
Reset()TWeakInterfacePtr< T >inline
ToScriptInterface() constTWeakInterfacePtr< T >inline
TWeakInterfacePtr()=defaultTWeakInterfacePtr< T >
TWeakInterfacePtr(const TWeakInterfacePtr &Other)=defaultTWeakInterfacePtr< T >
TWeakInterfacePtr(TWeakInterfacePtr &&Other)=defaultTWeakInterfacePtr< T >
TWeakInterfacePtr(TYPE_OF_NULLPTR)TWeakInterfacePtr< T >inline
TWeakInterfacePtr(U &&Object)TWeakInterfacePtr< T >inline
TWeakInterfacePtr(T *Interface)TWeakInterfacePtr< T >inline
TWeakInterfacePtr(const TScriptInterface< T > &ScriptInterface)TWeakInterfacePtr< T >inline
UObjectType typedefTWeakInterfacePtr< T >
~TWeakInterfacePtr()=defaultTWeakInterfacePtr< T >