UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
CookStats.h File Reference
#include "Containers/Array.h"
#include "Containers/StringFwd.h"
#include "Containers/UnrealString.h"
#include "CoreGlobals.h"
#include "CoreTypes.h"
#include "Delegates/Delegate.h"
#include "HAL/PlatformTime.h"
#include "HAL/PreprocessorHelpers.h"
#include "HAL/ThreadSafeCounter64.h"
#include "Templates/Decay.h"
#include "Templates/Function.h"
#include "Templates/UnrealTemplate.h"
#include "Trace/Trace.h"

Go to the source code of this file.

Namespaces

namespace  UE
 
namespace  UE::Trace
 

Macros

#define ENABLE_COOK_STATS   WITH_EDITOR
 
#define COOK_STAT(...)
 
#define UE_SCOPED_COOK_STAT(...)
 
#define UE_MULTI_SCOPED_COOK_STAT_INIT(...)
 
#define UE_MULTI_SCOPED_COOK_STAT(...)
 
#define UE_MULTI_SCOPED_COOK_STAT_RESET(...)
 
#define TracePackage(...)
 
#define TracePackageStat(...)
 
#define TracePackageStatBeginScope(...)
 
#define TracePackageStatEndScope(...)
 
#define TracePackageAssetClass(...)
 
#define ShouldTracePackageInfo(...)   false
 

Enumerations

enum class  EPackageEventStatType : uint8 { LoadPackage = 0 , SavePackage = 1 , BeginCacheForCookedPlatformData = 2 , IsCachedCookedPlatformDataLoaded = 3 }
 

Macro Definition Documentation

◆ COOK_STAT

#define COOK_STAT (   ...)

◆ ENABLE_COOK_STATS

#define ENABLE_COOK_STATS   WITH_EDITOR

◆ ShouldTracePackageInfo

#define ShouldTracePackageInfo (   ...)    false

◆ TracePackage

#define TracePackage (   ...)

◆ TracePackageAssetClass

#define TracePackageAssetClass (   ...)

◆ TracePackageStat

#define TracePackageStat (   ...)

◆ TracePackageStatBeginScope

#define TracePackageStatBeginScope (   ...)

◆ TracePackageStatEndScope

#define TracePackageStatEndScope (   ...)

◆ UE_MULTI_SCOPED_COOK_STAT

#define UE_MULTI_SCOPED_COOK_STAT (   ...)

◆ UE_MULTI_SCOPED_COOK_STAT_INIT

#define UE_MULTI_SCOPED_COOK_STAT_INIT (   ...)

◆ UE_MULTI_SCOPED_COOK_STAT_RESET

#define UE_MULTI_SCOPED_COOK_STAT_RESET (   ...)

◆ UE_SCOPED_COOK_STAT

#define UE_SCOPED_COOK_STAT (   ...)

Enumeration Type Documentation

◆ EPackageEventStatType

Enumerator
LoadPackage 
SavePackage 
BeginCacheForCookedPlatformData 
IsCachedCookedPlatformDataLoaded