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

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

Append(TStringBuilderBase< CharType > &Builder, ArgTypes &&... Args)FPathViewsinlinestatic
AppendPath(FStringBuilderBase &InOutPath, FStringView AppendPath)FPathViewsstatic
bRemovePathFPathViews
ChangeExtension(const FStringView &InPath, const FStringView &InNewExtension)FPathViewsstatic
CollapseRelativeDirectories(FStringBuilderBase &InOutPath, bool bCollapseAllPossible=false)FPathViewsstatic
Equals(FStringView A, FStringView B)FPathViewsstatic
GetBaseFilename(const FStringView &InPath)FPathViewsstatic
GetBaseFilenameWithPath(const FStringView &InPath)FPathViewsstatic
GetCleanFilename(const FStringView &InPath)FPathViewsstatic
GetExtension(const FStringView &InPath, bool bIncludeDot=false)FPathViewsstatic
GetMountPointNameFromPath(const FStringView InPath, bool *bOutHadClassesPrefix=nullptr, bool bInWithoutSlashes=true)FPathViewsstatic
GetPath(const FStringView &InPath)FPathViewsstatic
GetPathLeaf(const FStringView &InPath)FPathViewsstatic
HasRedundantTerminatingSeparator(FStringView A)FPathViewsstatic
IsDriveSpecifierWithoutRoot(FStringView InPath)FPathViewsstatic
IsParentPathOf(FStringView Parent, FStringView Child)FPathViewsstatic
IsPathLeaf(FStringView InPath)FPathViewsstatic
IsRelativePath(FStringView InPath)FPathViewsstatic
IsSeparator(TCHAR c)FPathViewsstatic
IterateAncestors(FStringView InPath, TFunctionRef< bool(FStringView)> AncestorVisitor)FPathViewsstatic
IterateComponents(FStringView InPath, TFunctionRef< void(FStringView)> ComponentVisitor)FPathViewsstatic
Less(FStringView A, FStringView B)FPathViewsstatic
NormalizeDirectoryName(FStringBuilderBase &InOutPath)FPathViewsstatic
NormalizeFilename(FStringBuilderBase &InOutPath)FPathViewsstatic
RemoveDuplicateSlashes(FStringBuilderBase &InOutPath)FPathViewsstatic
SetExtension(const FStringView &InPath, const FStringView &InNewExtension)FPathViewsstatic
Split(const FStringView &InPath, FStringView &OutPath, FStringView &OutName, FStringView &OutExt)FPathViewsstatic
SplitFirstComponent(FStringView InPath, FStringView &OutFirstComponent, FStringView &OutRemainder)FPathViewsstatic
SplitVolumeSpecifier(FStringView InPath, FStringView &OutVolumeSpecifier, FStringView &OutRemainder)FPathViewsstatic
ToAbsolutePath(FStringView InPath, FStringBuilderBase &OutPath)FPathViewsstatic
ToAbsolutePath(FStringView BasePath, FStringView InPath, FStringBuilderBase &OutPath)FPathViewsstatic
ToAbsolutePathInline(FStringBuilderBase &InOutPath)FPathViewsstatic
ToAbsolutePathInline(FStringView BasePath, FStringBuilderBase &InOutPath)FPathViewsstatic
TryMakeChildPathRelativeTo(FStringView Child, FStringView Parent, FStringView &OutRelPath)FPathViewsstatic
UE_DEPRECATED(4.25, "FPathViews::GetBaseFilename(InPath, bRemovePath) has been superseded by " "FPathViews::GetBaseFilename(InPath) and FPathViews::GetBaseFilenameWithPath(InPath).") static CORE_API FStringView GetBaseFilename(const FStringView &InPathFPathViews