UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSoftObjectPtr Member List

This is the complete list of members for FSoftObjectPtr, including all inherited members.

ElementType typedefTPersistentObjectPtr< FSoftObjectPath >
FSoftObjectPtr()=defaultFSoftObjectPtr
FSoftObjectPtr(const FSoftObjectPtr &Other)=defaultFSoftObjectPtr
FSoftObjectPtr(FSoftObjectPtr &&Other)=defaultFSoftObjectPtr
FSoftObjectPtr(const FSoftObjectPath &ObjectPath)FSoftObjectPtrinlineexplicit
FSoftObjectPtr(FObjectPtr Object)FSoftObjectPtrinlineexplicit
FSoftObjectPtr(const UObject *Object)FSoftObjectPtrinlineexplicit
FSoftObjectPtr(TObjectPtr< T > Object)FSoftObjectPtrinlineexplicit
Get() constTPersistentObjectPtr< FSoftObjectPath >inline
Get(bool bEvenIfPendingKill) constTPersistentObjectPtr< FSoftObjectPath >inline
GetAssetName() constFSoftObjectPtrinline
GetLongPackageFName() constFSoftObjectPtrinline
GetLongPackageName() constFSoftObjectPtrinline
GetUniqueID() constTPersistentObjectPtr< FSoftObjectPath >inline
GetUniqueID()TPersistentObjectPtr< FSoftObjectPath >inline
IsNull() constTPersistentObjectPtr< FSoftObjectPath >inline
IsPending() constTPersistentObjectPtr< FSoftObjectPath >inline
IsStale() constTPersistentObjectPtr< FSoftObjectPath >inline
IsValid() constTPersistentObjectPtr< FSoftObjectPath >inline
LoadSynchronous() constFSoftObjectPtrinline
operator!=(const TPersistentObjectPtr &Rhs) constTPersistentObjectPtr< FSoftObjectPath >inline
operator!=(TYPE_OF_NULLPTR) constTPersistentObjectPtr< FSoftObjectPath >inline
operator*() constTPersistentObjectPtr< FSoftObjectPath >inline
operator->() constTPersistentObjectPtr< FSoftObjectPath >inline
operator=(const FSoftObjectPtr &Other)=defaultFSoftObjectPtr
operator=(FSoftObjectPtr &&Other)=defaultFSoftObjectPtr
operator=(FObjectPtr Ptr)FSoftObjectPtrinline
operator=(const UObject *Ptr)FSoftObjectPtrinline
operator=(TObjectPtr< T > Ptr)FSoftObjectPtrinline
TPersistentObjectPtr< FSoftObjectPath >::operator=(const FSoftObjectPath &InObjectID)TPersistentObjectPtr< FSoftObjectPath >inline
TPersistentObjectPtr< FSoftObjectPath >::operator=(const FWeakObjectPtr &Other)TPersistentObjectPtr< FSoftObjectPath >inline
operator==(const TPersistentObjectPtr &Rhs) constTPersistentObjectPtr< FSoftObjectPath >inline
operator==(TYPE_OF_NULLPTR) constTPersistentObjectPtr< FSoftObjectPath >inline
Reset()TPersistentObjectPtr< FSoftObjectPath >inline
ResetWeakPtr()TPersistentObjectPtr< FSoftObjectPath >inline
ToSoftObjectPath() constFSoftObjectPtrinline
ToString() constFSoftObjectPtrinline
TPersistentObjectPtr()TPersistentObjectPtr< FSoftObjectPath >inline
TPersistentObjectPtr(const FSoftObjectPath &InObjectID)TPersistentObjectPtr< FSoftObjectPath >inlineexplicit
~FSoftObjectPtr()=defaultFSoftObjectPtr