5#include "Misc/Optional.h"
26 UE::Cook::ICookInfo* CookInfo =
nullptr)
44 SetConstructorTargetPlatform(
InContext.GetTargetPlatform());
52 SetConstructorTargetPlatform(
InData.TargetPlatform);
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
Definition ObjectSaveContext.h:343
Definition CookOnTheFly.h:19
Definition AdvancedWidgetsModule.cpp:13
Definition ArchiveCookContext.h:14
Definition ArchiveSavePackageDataBuffer.h:23
FArchiveSavePackageDataBuffer(FArchiveCookContext InContext)
Definition ArchiveSavePackageDataBuffer.h:38
TOptional< FObjectSaveContextData > ObjectSaveContextData
Definition ArchiveSavePackageDataBuffer.h:55
FArchiveSavePackageDataBuffer(FObjectSaveContextData &InData, UPackage *InPackage=nullptr)
Definition ArchiveSavePackageDataBuffer.h:47
FArchiveCookContext CookContextBuffer
Definition ArchiveSavePackageDataBuffer.h:57
FObjectSavePackageSerializeContext ObjectSavePackageSerializeContextBuffer
Definition ArchiveSavePackageDataBuffer.h:56
FArchiveSavePackageDataBuffer(const ITargetPlatform *InTargetPlatform=nullptr, UPackage *Package=nullptr, UE::Cook::ICookInfo *CookInfo=nullptr)
Definition ArchiveSavePackageDataBuffer.h:25
Definition ArchiveSavePackageData.h:11
FArchiveCookContext * CookContext
Definition ArchiveSavePackageData.h:24
const ITargetPlatform * TargetPlatform
Definition ArchiveSavePackageData.h:22
Definition ObjectSaveContext.h:70
Definition Optional.h:131