Files
2025-05-18 13:04:45 +08:00

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