Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/CookOnTheSide > API/Editor/UnrealEd/CookOnTheSide/UCookOnTheFlyServer
Inheritance Hierarchy
- UE::Cook::ICookOnTheFlyServer
- UCookOnTheFlyServer::FCookOnTheFlyServerInterface
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Private/CookOnTheFlyServer.cpp |
| Include | #include "CookOnTheFlyServer.cpp" |
Syntax
class FCookOnTheFlyServerInterface : public UE::Cook::ICookOnTheFlyServer
Constructors
| Type | Name | Description | |
|---|---|---|---|
FCookOnTheFlyServerInterface
(
UCookOnTheFlyServer& InCooker |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| const ITargetPlatform * | AddPlatform
(
const FName& PlatformName |
||
| bool | EnqueueCookRequest
(
UE::Cook::FCookPackageRequest CookPackageRequest |
Enqueue a new cook request. | |
| ICookedPackageWriter & | GetPackageWriter
(
const ITargetPlatform* TargetPlatform |
Returns the package store writer for the specified platform. | |
| FString | Returns the cooker sandbox directory path. | ||
| void | GetUnsolicitedFiles
(
const FName& PlatformName, |
Returns all unsolicited files that has been produced has a result of a cook request. | |
| void | MarkPackageDirty
(
const FName& PackageName |
||
| void | RemovePlatform
(
const FName& PlatformName |
Remove platform from the cook-on-the-fly session. |