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

Go to the source code of this file.

Classes

struct  UE::Cook::FCookOnTheFlyMessageHeader
 
class  UE::Cook::FCookOnTheFlyMessage
 
class  UE::Cook::FCookOnTheFlyRequest
 
class  UE::Cook::FCookOnTheFlyResponse
 
struct  UE::Cook::FCookOnTheFlyHostOptions
 
class  UE::Cook::ICookOnTheFlyServerConnection
 
class  UE::Cook::ICookOnTheFlyModule
 

Namespaces

namespace  UE
 
namespace  UE::Cook
 

Enumerations

enum class  UE::Cook::ECookOnTheFlyMessage : uint32 {
  UE::Cook::None = 0x00 , UE::Cook::Request = 0x02 , UE::Cook::Response = 0x04 , UE::Cook::TypeFlags = 0x0F ,
  UE::Cook::CookPackage = 0x20 , UE::Cook::GetCookedPackages = 0x30 , UE::Cook::RecompileShaders = 0x40 , UE::Cook::PackagesCooked = 0x50 ,
  UE::Cook::FilesAdded = 0x60 , UE::Cook::RecookPackages = 0x70 , UE::Cook::NetworkPlatformFile = 0x80 , UE::Cook::GetAllOnDiskPackages = 0x90
}
 
enum class  UE::Cook::ECookOnTheFlyMessageStatus : uint32 { UE::Cook::None , UE::Cook::Ok , UE::Cook::Error }
 

Functions

COOKONTHEFLY_API DECLARE_LOG_CATEGORY_EXTERN (LogCookOnTheFly, Log, All)
 
 UE::Cook::ENUM_CLASS_FLAGS (ECookOnTheFlyMessage)
 
const TCHARUE::Cook::LexToString (ECookOnTheFlyMessage Message)
 
const TCHARUE::Cook::LexToString (ECookOnTheFlyMessageStatus Status)
 

Function Documentation

◆ DECLARE_LOG_CATEGORY_EXTERN()

COOKONTHEFLY_API DECLARE_LOG_CATEGORY_EXTERN ( LogCookOnTheFly  ,
Log  ,
All   
)