![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Misc/Paths.h"#include "Containers/StringView.h"#include "Containers/Utf8String.h"#include "HAL/FileManager.h"#include "HAL/PlatformFile.h"#include "Internationalization/Internationalization.h"#include "Internationalization/Text.h"#include "Logging/LogMacros.h"#include "Misc/App.h"#include "Misc/CommandLine.h"#include "Misc/ConfigCacheIni.h"#include "Misc/DataDrivenPlatformInfoRegistry.h"#include "Misc/EngineVersion.h"#include "Misc/Guid.h"#include "Misc/LazySingleton.h"#include "Misc/Parse.h"#include "Misc/PathViewsPrivate.h"#include "Misc/ScopeLock.h"#include "Misc/PathViews.h"#include "String/Find.h"#include "String/ParseTokens.h"#include "UObject/NameTypes.h"Classes | |
| struct | FPaths::FStaticData |
Namespaces | |
| namespace | UE4Paths_Private |
| namespace | UE |
| namespace | UE::Paths |
Macros | |
| #define | SUPPORTS_LOGS_IN_USERDIR 0 |
Functions | |
| DEFINE_LOG_CATEGORY_STATIC (LogPaths, Log, All) | |
| FString | UE4Paths_Private::GetSavedDirSuffix (const FString &BaseDir, const TCHAR *CommandLineArgument) |
| FString | UE4Paths_Private::GameSavedDir () |
| FString | UE4Paths_Private::EngineSavedDir () |
| template<typename BasePathAsStringOrStringView > | |
| FString | UE4Paths_Private::ConvertRelativePathToFullInternal (BasePathAsStringOrStringView &&BasePath, FString &&InPath) |
| template<typename T > | |
| FString | GetBaseFilenameImpl (T &&InPath, bool bRemovePath) |
Variables | |
| auto | UE4Paths_Private::IsSlashOrBackslash = [](TCHAR C) { return C == TEXT('/') || C == TEXT('\\'); } |
| auto | UE4Paths_Private::IsNotSlashOrBackslash = [](TCHAR C) { return C != TEXT('/') && C != TEXT('\\'); } |
| bool | UE::Paths::bIsComputingStaged = false |
| #define SUPPORTS_LOGS_IN_USERDIR 0 |