Navigation
Unreal Engine C++ API Reference > Runtime > Core > ProfilingDebugging
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/ProfilingDebugging/CookStats.h |
Include | #include "ProfilingDebugging/CookStats.h" |
Syntax
class FCookStats
Remarks
Shared code to provide some common cook telemetry functionality. Exposes a CallStats class that exposes counters that track call count, cycles, and "bytes processed" for a call, bucketing by "cache hits/misses" and "game/other thread". This allows us to quickly time a call that may be executing on any thread, but quickly see the main thread time vs other time, split by "hits" or "misses", where hit/miss typically refers to a DDC hit/miss.
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
CallStats | Struct to hold stats for a call. | |
![]() |
FScopedStatsCounter | Used to accumulate cycles to a CallStats instance. |
Typedefs
Name | Description |
---|---|
FDDCResourceUsageStats |