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

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

AppendString(FWideStringBuilderBase &Builder) constFTopLevelAssetPath
AppendString(FUtf8StringBuilderBase &Builder) constFTopLevelAssetPath
AppendString(FString &OutString) constFTopLevelAssetPath
Compare(const FTopLevelAssetPath &Other) constFTopLevelAssetPathinline
CompareFast(const FTopLevelAssetPath &Other) constFTopLevelAssetPathinline
ExportTextItem(FString &ValueStr, FTopLevelAssetPath const &DefaultValue, UObject *Parent, int32 PortFlags, UObject *ExportRootScope) constFTopLevelAssetPath
FTopLevelAssetPath()FTopLevelAssetPathinline
FTopLevelAssetPath(TYPE_OF_NULLPTR)FTopLevelAssetPathinline
FTopLevelAssetPath(FName InPackageName, FName InAssetName)FTopLevelAssetPathinline
FTopLevelAssetPath(const FString &Path)FTopLevelAssetPathinlineexplicit
FTopLevelAssetPath(TStringView< CharType > Path)FTopLevelAssetPathinlineexplicit
FTopLevelAssetPath(const CharType *Path)FTopLevelAssetPathinlineexplicit
FTopLevelAssetPath(const UObject *InObject)FTopLevelAssetPathinlineexplicit
GetAssetName() constFTopLevelAssetPathinline
GetPackageName() constFTopLevelAssetPathinline
GetTypeHashFTopLevelAssetPathfriend
ImportTextItem(const TCHAR *&Buffer, int32 PortFlags, UObject *Parent, FOutputDevice *ErrorText, FArchive *InSerializingArchive=nullptr)FTopLevelAssetPath
IsNull() constFTopLevelAssetPathinline
IsValid() constFTopLevelAssetPathinline
LoadFromCompactBinaryFTopLevelAssetPathfriend
operator!=(FTopLevelAssetPath const &Other) constFTopLevelAssetPathinline
operator<<FTopLevelAssetPathfriend
operator<<FTopLevelAssetPathfriend
operator<<FTopLevelAssetPathfriend
operator=(const FString &Path)FTopLevelAssetPathinline
operator=(TStringView< CharType > Path)FTopLevelAssetPathinline
operator=(const CharType *Path)FTopLevelAssetPathinline
operator=(TYPE_OF_NULLPTR)FTopLevelAssetPathinline
operator==(FTopLevelAssetPath const &Other) constFTopLevelAssetPathinline
RemapPackage(FName OldPackageName, FName NewPackageName)FTopLevelAssetPath
Reset()FTopLevelAssetPathinline
SerializeForLogFTopLevelAssetPathfriend
SerializeFromMismatchedTag(const FPropertyTag &Tag, FStructuredArchive::FSlot Slot)FTopLevelAssetPath
ToString() constFTopLevelAssetPath
ToString(FString &OutString) constFTopLevelAssetPath
TrySetPath(FName InPackageName, FName InAssetName)FTopLevelAssetPath
TrySetPath(const UObject *InObject)FTopLevelAssetPath
TrySetPath(FWideStringView Path)FTopLevelAssetPath
TrySetPath(FUtf8StringView Path)FTopLevelAssetPath
TrySetPath(FAnsiStringView Path)FTopLevelAssetPath
TrySetPath(const CharType *Path)FTopLevelAssetPathinline
TrySetPath(const FString &Path)FTopLevelAssetPathinline
UE_DEPRECATED(5.0, "FNames containing full asset paths have been replaced by FTopLevelAssetPath/FSoftLevelObjectPath." "This function is only for temporary use interfacing with APIs that still produce an FName." "Those APIS should be updated to use FTopLevelAssetPath or FSoftLevelObjectPath.") explicit FTopLevelAssetPath(FName InPath)FTopLevelAssetPathinline
UE_DEPRECATED(5.1, "FNames containing full asset paths have been replaced by FTopLevelAssetPath/FSoftLevelObjectPath." "This function is only for temporary use interfacing with APIs that still expect an FName." "Those APIS should be updated to use FTopLevelAssetPath or FSoftLevelObjectPath.") FName ToFName() constFTopLevelAssetPathinline
WriteCompactBinary(FCbWriter &Writer) constFTopLevelAssetPath