|
| static CORE_API bool | CanGetProjectDir () |
| |
| static CORE_API bool | IsStaged () |
| |
| static CORE_API bool | ShouldSaveToUserDir () |
| |
| static CORE_API FString | LaunchDir () |
| |
| static CORE_API FString | EngineDir () |
| |
| static CORE_API FString | EngineUserDir () |
| |
| static CORE_API FString | EngineVersionAgnosticUserDir () |
| |
| static CORE_API FString | EngineContentDir () |
| |
| static CORE_API FString | EngineConfigDir () |
| |
| static CORE_API FString | EngineEditorSettingsDir () |
| |
| static CORE_API FString | EngineIntermediateDir () |
| |
| static CORE_API FString | EngineSavedDir () |
| |
| static CORE_API FString | EnginePluginsDir () |
| |
| static CORE_API FString | EngineDefaultLayoutDir () |
| |
| static CORE_API FString | EngineProjectLayoutDir () |
| |
| static CORE_API FString | EngineUserLayoutDir () |
| |
| static CORE_API FString | EnterpriseDir () |
| |
| static CORE_API FString | EnterprisePluginsDir () |
| |
| static CORE_API FString | EnterpriseFeaturePackDir () |
| |
| static CORE_API FString | EnginePlatformExtensionsDir () |
| |
| static FString | EnginePlatformExtensionDir (const TCHAR *Platform) |
| |
| static CORE_API FString | ProjectPlatformExtensionsDir () |
| |
| static FString | ProjectPlatformExtensionDir (const TCHAR *Platform) |
| |
| static CORE_API FString | ConvertPath (const FString &Path, EPathConversion Method, const TCHAR *ExtraData=nullptr, const TCHAR *OverrideProjectDir=nullptr) |
| |
| static CORE_API TArray< FString > | GetExtensionDirs (const FString &BaseDir, const FString &SubDir, bool bCheckValid) |
| |
| static CORE_API TArray< FString > | GetExtensionDirs (const FString &BaseDir, const FString &SubDir=FString(), EGetExtensionDirsFlags Flags=EGetExtensionDirsFlags::Default) |
| |
| static CORE_API FString | RootDir () |
| |
| static CORE_API FString | ProjectDir () |
| |
| static CORE_API FString | ProjectUserDir () |
| |
| static CORE_API FString | ProjectContentDir () |
| |
| static CORE_API FString | ProjectConfigDir () |
| |
| static CORE_API const FString & | ProjectSavedDir () |
| |
| static CORE_API FString | ProjectIntermediateDir () |
| |
| static CORE_API FString | ShaderWorkingDir () |
| |
| static CORE_API FString | ProjectPluginsDir () |
| |
| static CORE_API FString | ProjectModsDir () |
| |
| static CORE_API bool | HasProjectPersistentDownloadDir () |
| |
| static CORE_API FString | ProjectPersistentDownloadDir () |
| |
| static CORE_API FString | SourceConfigDir () |
| |
| static CORE_API FString | GeneratedConfigDir () |
| |
| static CORE_API FString | SandboxesDir () |
| |
| static CORE_API FString | ProfilingDir () |
| |
| static CORE_API FString | ScreenShotDir () |
| |
| static CORE_API FString | BugItDir () |
| |
| static CORE_API FString | VideoCaptureDir () |
| |
| static CORE_API FString | AudioCaptureDir () |
| |
| static CORE_API FString | ProjectLogDir () |
| |
| static CORE_API FString | AutomationDir () |
| |
| static CORE_API FString | AutomationTransientDir () |
| |
| static CORE_API FString | AutomationReportsDir () |
| |
| static CORE_API FString | AutomationLogDir () |
| |
| static CORE_API FString | CloudDir () |
| |
| static CORE_API FString | GameDevelopersDir () |
| |
| static CORE_API FStringView | DevelopersFolderName () |
| |
| static CORE_API FString | GameUserDeveloperFolderName () |
| |
| static CORE_API FString | GameUserDeveloperDir () |
| |
| static CORE_API FString | DiffDir () |
| |
| static CORE_API const TArray< FString > & | GetEngineLocalizationPaths () |
| |
| static CORE_API const TArray< FString > & | GetEditorLocalizationPaths () |
| |
| static TArray< FString > | GetCookedEditorLocalizationPaths () |
| |
| static CORE_API const TArray< FString > & | GetPropertyNameLocalizationPaths () |
| |
| static CORE_API const TArray< FString > & | GetToolTipLocalizationPaths () |
| |
| static CORE_API const TArray< FString > & | GetGameLocalizationPaths () |
| |
| static CORE_API FString | GetPlatformLocalizationFolderName () |
| |
| static CORE_API const TArray< FString > & | GetRestrictedFolderNames () |
| |
| static CORE_API bool | IsRestrictedPath (const FString &InPath) |
| |
| static CORE_API FString | GameAgnosticSavedDir () |
| |
| static CORE_API FString | EngineSourceDir () |
| |
| static CORE_API FString | GameSourceDir () |
| |
| static CORE_API FString | FeaturePackDir () |
| |
| static CORE_API bool | IsProjectFilePathSet () |
| |
| static CORE_API FString | GetProjectFilePath () |
| |
| static CORE_API void | SetProjectFilePath (const FString &NewGameProjectFilePath) |
| |
| static CORE_API FString | GetExtension (const FString &InPath, bool bIncludeDot=false) |
| |
| static CORE_API FString | GetCleanFilename (const FString &InPath) |
| |
| static CORE_API FString | GetCleanFilenameUtf8 (const FUtf8String &InPath) |
| |
| static CORE_API FString | GetCleanFilename (FString &&InPath) |
| |
| static CORE_API FString | GetBaseFilename (const FString &InPath, bool bRemovePath=true) |
| |
| static CORE_API FString | GetBaseFilename (FString &&InPath, bool bRemovePath=true) |
| |
| static CORE_API FString | GetPath (const FString &InPath) |
| |
| static CORE_API FString | GetPath (FString &&InPath) |
| |
| static CORE_API FString | GetPathLeaf (const FString &InPath) |
| |
| static CORE_API FString | GetPathLeaf (FString &&InPath) |
| |
| static CORE_API FString | ChangeExtension (const FString &InPath, const FString &InNewExtension) |
| |
| static CORE_API FString | SetExtension (const FString &InPath, const FString &InNewExtension) |
| |
| static CORE_API bool | FileExists (const FString &InPath) |
| |
| static CORE_API bool | DirectoryExists (const FString &InPath) |
| |
| static CORE_API bool | IsDrive (const FString &InPath) |
| |
| static CORE_API bool | IsRelative (const FString &InPath) |
| |
| static CORE_API void | NormalizeFilename (FString &InPath) |
| |
| static CORE_API FString | FindCorrectCase (const FString &Path) |
| |
| static CORE_API bool | IsSamePath (const FString &PathA, const FString &PathB) |
| |
| static CORE_API bool | IsUnderDirectory (const FString &InPath, const FString &InDirectory) |
| |
| static CORE_API void | NormalizeDirectoryName (FString &InPath) |
| |
| static CORE_API bool | CollapseRelativeDirectories (FString &InPath, bool bCollapseAllPossible=false) |
| |
| static CORE_API void | RemoveDuplicateSlashes (FString &InPath) |
| |
| static CORE_API FString | RemoveDuplicateSlashes (const FString &InPath) |
| |
| static CORE_API FString | CreateStandardFilename (const FString &InPath) |
| |
| static CORE_API void | MakeStandardFilename (FString &InPath) |
| |
| static CORE_API void | MakePlatformFilename (FString &InPath) |
| |
| static CORE_API bool | MakePathRelativeTo (FString &InPath, const TCHAR *InRelativeTo) |
| |
| static CORE_API FString | ConvertRelativePathToFull (const FString &InPath) |
| |
| static CORE_API FString | ConvertRelativePathToFull (FString &&InPath) |
| |
| static CORE_API FString | ConvertRelativePathToFull (const FString &BasePath, const FString &InPath) |
| |
| static CORE_API FString | ConvertRelativePathToFull (const FString &BasePath, FString &&InPath) |
| |
| static CORE_API FString | ConvertRelativePathToFull (FString &&BasePath, const FString &InPath) |
| |
| static CORE_API FString | ConvertRelativePathToFull (FString &&BasePath, FString &&InPath) |
| |
| static CORE_API FString | ConvertToSandboxPath (const FString &InPath, const TCHAR *InSandboxName) |
| |
| static CORE_API FString | ConvertFromSandboxPath (const FString &InPath, const TCHAR *InSandboxName) |
| |
| static CORE_API FString | CreateTempFilename (const TCHAR *Path, const TCHAR *Prefix=TEXT(""), const TCHAR *Extension=TEXT(".tmp")) |
| |
| static CORE_API FString | GetInvalidFileSystemChars () |
| |
| static CORE_API FString | MakeValidFileName (const FString &InString, const TCHAR InReplacementChar=TEXT('\0')) |
| |
| static CORE_API bool | ValidatePath (const FString &InPath, FText *OutReason=nullptr) |
| |
| static CORE_API void | Split (const FString &InPath, FString &PathPart, FString &FilenamePart, FString &ExtensionPart) |
| |
| static CORE_API const FString & | GetRelativePathToRoot () |
| |
| template<typename... PathTypes> |
| static UE_FORCEINLINE_HINT FString | Combine (PathTypes &&... InPaths) |
| |
| static CORE_API void | TearDown () |
| |
Path helpers for retrieving game dir, engine dir, etc.