Navigation
API > API/Runtime > API/Runtime/CoreUObject
A wrapper around FSandboxPlatformFile that provides a similar interface but also handles cook-specific functionality like REMAPPED_PLUGINS
| Name | ICookSandbox |
| Type | class |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Cooker/ICookSandbox.h |
| Include Path | #include "Cooker/ICookSandbox.h" |
Syntax
class ICookSandbox
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ICookSandbox() |
Cooker/ICookSandbox.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FName ConvertCookedPathToPackageName
(
FStringView CookedPath, |
Cooker/ICookSandbox.h | ||
FString & ConvertCookedPathToUncookedPath
(
FStringView CookedPath, |
Cooker/ICookSandbox.h | ||
FString ConvertFromSandboxPath
(
const TCHAR* Filename |
Cooker/ICookSandbox.h | ||
FString ConvertFromSandboxPathInPlatformRoot
(
const TCHAR* Filename, |
Cooker/ICookSandbox.h | ||
FString ConvertPackageNameToCookedPath
(
FStringView PackageName, |
Cooker/ICookSandbox.h | ||
FString ConvertToAbsolutePathForExternalAppForWrite
(
const TCHAR* Filename |
Cooker/ICookSandbox.h | ||
FString ConvertToAbsolutePathForExternalAppForWrite
(
const TCHAR* Filename, |
Cooker/ICookSandbox.h | ||
| Cooker/ICookSandbox.h | |||
| Cooker API functions on top of ISandboxPlatformFile. | Cooker/ICookSandbox.h | ||
| Cooker/ICookSandbox.h | |||
void FillContext
(
FCookSandboxConvertCookedPathToPackageNameContext& Context |
Cooker/ICookSandbox.h | ||
const FString & GetGameSandboxDirectoryName() |
Cooker/ICookSandbox.h | ||
const FString & GetSandboxDirectory () |
ISandboxPlatformFile. | Cooker/ICookSandbox.h | |
FString GetSandboxDirectory
(
const FString& PlatformName |
Cooker API functions that handle the Platform mapping on top of ISandboxPlatformFile. | Cooker/ICookSandbox.h | |
bool TryConvertUncookedFilenameToCookedRemappedPluginFilename
(
FStringView FileName, |
Cooker/ICookSandbox.h |