UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ArchiveCookData.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
HAL/Platform.h
"
6
7
class
ITargetPlatform
;
8
struct
FArchiveCookContext
;
9
10
// Holds archive data only relevant for cooking archives. Fill this out
11
// as part of FSavePackageArgs.
12
struct
FArchiveCookData
13
{
14
const
ITargetPlatform
&
TargetPlatform
;
15
FArchiveCookContext
&
CookContext
;
16
FArchiveCookData
(
const
ITargetPlatform
&
InTargetPlatform
,
FArchiveCookContext
&
InCookContext
) :
17
TargetPlatform
(
InTargetPlatform
),
18
CookContext
(
InCookContext
)
19
{}
20
};
Platform.h
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
FArchiveCookContext
Definition
ArchiveCookContext.h:14
FArchiveCookData
Definition
ArchiveCookData.h:13
FArchiveCookData::FArchiveCookData
FArchiveCookData(const ITargetPlatform &InTargetPlatform, FArchiveCookContext &InCookContext)
Definition
ArchiveCookData.h:16
FArchiveCookData::TargetPlatform
const ITargetPlatform & TargetPlatform
Definition
ArchiveCookData.h:14
FArchiveCookData::CookContext
FArchiveCookContext & CookContext
Definition
ArchiveCookData.h:15
Engine
Source
Runtime
Core
Public
Serialization
ArchiveCookData.h
Generated by
1.9.8