UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FilePathUtils.h File Reference

Go to the source code of this file.

Namespaces

namespace  uLang
 
namespace  uLang::FilePathUtils
 

Functions

CUTF8String uLang::FilePathUtils::NormalizePath (const CUTF8StringView &Path)
 
bool uLang::FilePathUtils::IsPathRelative (const CUTF8StringView &Path)
 
bool uLang::FilePathUtils::SplitPath (const CUTF8StringView &FilePath, CUTF8StringView &OutDir, CUTF8StringView &OutFileName, bool bIncludeDirEndSlash)
 
template<typename FunctionType >
void uLang::FilePathUtils::ForeachPartOfPath (const CUTF8StringView &Path, FunctionType &&Lambda)
 
CUTF8String uLang::FilePathUtils::AppendSlash (const CUTF8StringView &Path)
 
CUTF8String uLang::FilePathUtils::GetDirectory (const CUTF8StringView &Path, bool bIncludeDirEndSlash)
 
CUTF8String uLang::FilePathUtils::GetFileName (const CUTF8StringView &Path)
 
void uLang::FilePathUtils::SplitFileName (const CUTF8StringView &FileName, CUTF8StringView &Stem, CUTF8StringView &Extension)
 
CUTF8String uLang::FilePathUtils::CombinePaths (const CUTF8StringView &LhsPath, const CUTF8StringView &RhsPath)
 
CUTF8String uLang::FilePathUtils::ConvertRelativePathToFull (const CUTF8StringView &Path, const CUTF8StringView &BasePath)
 
CUTF8String uLang::FilePathUtils::ConvertFullPathToRelative (const CUTF8StringView &FullPath, const CUTF8StringView &BasePath)
 
CUTF8StringView uLang::FilePathUtils::GetNameFromFileOrDir (const CUTF8StringView &FilePath)
 
bool uLang::FilePathUtils::IsDescendantOfDirectory (const CUTF8StringView &ParentDirectory, const CUTF8StringView &PotentialDescendantDirectory)