31 lines
1.1 KiB
C++
31 lines
1.1 KiB
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#include "PackageEntry.h"
|
|
|
|
// TraceServices
|
|
#include "TraceServices/Model/CookProfilerProvider.h"
|
|
|
|
namespace UE::Insights::CookProfiler
|
|
{
|
|
|
|
////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
FPackageEntry::FPackageEntry(const TraceServices::FPackageData& PackageData)
|
|
: Id(PackageData.Id)
|
|
, Name(PackageData.Name)
|
|
, LoadTimeIncl(PackageData.LoadTimeIncl)
|
|
, LoadTimeExcl(PackageData.LoadTimeExcl)
|
|
, SaveTimeIncl(PackageData.SaveTimeIncl)
|
|
, SaveTimeExcl(PackageData.SaveTimeExcl)
|
|
, BeginCacheForCookedPlatformDataIncl(PackageData.BeginCacheForCookedPlatformDataIncl)
|
|
, BeginCacheForCookedPlatformDataExcl(PackageData.BeginCacheForCookedPlatformDataExcl)
|
|
, IsCachedCookedPlatformDataLoadedIncl(PackageData.IsCachedCookedPlatformDataLoadedIncl)
|
|
, IsCachedCookedPlatformDataLoadedExcl(PackageData.IsCachedCookedPlatformDataLoadedExcl)
|
|
, AssetClass(PackageData.AssetClass)
|
|
{
|
|
}
|
|
|
|
////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
} // namespace UE::Insights::CookProfiler
|