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

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

DebugPtrTObjectPtr< T >
ElementType typedefTObjectPtr< T >
FObjectPtrTObjectPtr< T >friend
Get() constTObjectPtr< T >inline
GetAccessTrackedObjectPtr()TObjectPtr< T >inline
GetAccessTrackedObjectPtr() constTObjectPtr< T >inline
GetClass() constTObjectPtr< T >inline
GetFName() constTObjectPtr< T >inline
GetFullName(EObjectFullNameFlags Flags=EObjectFullNameFlags::None) constTObjectPtr< T >inline
GetHandle() constTObjectPtr< T >inline
GetName() constTObjectPtr< T >inline
GetOuter() constTObjectPtr< T >inline
GetPackage() constTObjectPtr< T >inline
GetPath() constTObjectPtr< T >inline
GetPathName() constTObjectPtr< T >inline
GetPtrTypeHash() constTObjectPtr< T >inline
IsA(const UClass *SomeBase) constTObjectPtr< T >inline
IsA() constTObjectPtr< T >inline
IsIn(FObjectPtr SomeOuter) constTObjectPtr< T >inline
IsIn(TObjectPtr< U > SomeOuter) constTObjectPtr< T >inline
IsRemote() constTObjectPtr< T >inline
IsResolved() constTObjectPtr< T >inline
ObjectPtrTObjectPtr< T >
ObjectPtr_Private::IsObjectPtrEqualToRawPtrOfRelatedTypeTObjectPtr< T >friend
operator bool() constTObjectPtr< T >inlineexplicit
operator T*() constTObjectPtr< T >inline
operator T*&()TObjectPtr< T >inlineexplicit
operator U*() constTObjectPtr< T >inlineexplicit
operator UPTRINT() constTObjectPtr< T >inlineexplicit
operator!() constTObjectPtr< T >inline
operator*() constTObjectPtr< T >inline
operator->() constTObjectPtr< T >inline
operator=(TObjectPtr< T > &&Other)TObjectPtr< T >inline
operator=(const TObjectPtr< T > &Other)TObjectPtr< T >inline
operator=(TYPE_OF_NULLPTR)TObjectPtr< T >inline
operator=(const TObjectPtr< U > &Other)TObjectPtr< T >inline
operator=(U &&Object)TObjectPtr< T >inline
operator=(TPrivateObjectPtr< T > &&PrivatePtr)TObjectPtr< T >inline
SerializePtrStructured(FStructuredArchiveSlot Slot)TObjectPtr< T >inline
TObjectPtrTObjectPtr< T >friend
TObjectPtr()TObjectPtr< T >inline
TObjectPtr(TObjectPtr< T > &&Other)TObjectPtr< T >inline
TObjectPtr(const TObjectPtr< T > &Other)TObjectPtr< T >inline
TObjectPtr(ENoInit)TObjectPtr< T >inlineexplicit
TObjectPtr(TYPE_OF_NULLPTR)TObjectPtr< T >inline
TObjectPtr(FObjectPtr ObjPtr)TObjectPtr< T >inlineexplicit
TObjectPtr(EConstEval, T *Object)TObjectPtr< T >inlineexplicit
TObjectPtr(const TObjectPtr< U > &Other)TObjectPtr< T >inline
TObjectPtr(const U &Object)TObjectPtr< T >inline
TObjectPtr(T &Object)TObjectPtr< T >inline
TObjectPtr(TPrivateObjectPtr< T > &&PrivatePtr)TObjectPtr< T >inlineexplicit
UEOpEquals(const TObjectPtr< U > &Other) constTObjectPtr< T >inline
UEOpEquals(TYPE_OF_NULLPTR) constTObjectPtr< T >inline
UEOpEquals(const U &Other) constTObjectPtr< T >inline