Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Stats/StatsHierarchical.h |
Include |
#include "Stats/StatsHierarchical.h" |
class FStatsTreeElement
An element in a profiling / stats tree
The FStatsTreeElement represents a single node in a profiling tree. Each element contains a description including its name, path (invocation path / call-stack) and its duration in system cycles.
Name | Description | ||
---|---|---|---|
|
Children |
Children of the tree |
|
|
Cycles |
||
|
CyclesOfChildren |
Derived data (computed by UpdatePoseMeasurement) |
|
|
Invocations |
||
|
Name |
||
|
Path |
||
|
double |
RatioAgainstMaximumExclusive |
|
|
double |
RatioAgainstMaximumInclusive |
|
|
double |
RatioAgainstTotalExclusive |
|
|
double |
RatioAgainstTotalInclusive |
Name | Description | |
---|---|---|
|
FStatsTreeElement() |
Default constructor. |
Name | Description | ||
---|---|---|---|
|
double |
AverageSeconds ( |
Returns the average number of seconds recorded (total / num) |
|
double |
Contribution |
Returns the contribution between 0.0 and 1.0 within the parent element. |
|
FStatsTreeEl... |
FindChild ( |
Returns the child or nullptr based on a given path |
|
const TArray... |
GetChildren() |
Returns all child elements. |
|
GetFName() |
Returns the name of this element. |
|
|
GetName() |
Returns the name of this element as a FString. |
|
|
GetPath() |
Returns the invocation path of this element. |
|
|
MaxCycles ( |
Returns the number of maximum cycles for this element (and children) |
|
|
Num ( |
Returns the number of invocations collected into this element |
|
|
TotalCycles ( |
Returns the total number of cycles recorded |
|
|
double |
TotalSeconds ( |
Returns the total number of seconds recorded |
|
UpdatePostMeasurement ( |