Navigation
API > API/Developer > API/Developer/TraceInsightsCore
Double is a 64 bit IEEE 754 double precision Floating Point Number 1 bit for the sign, 11 bits for the exponent, and 52* bits for the value 15.5 decimal digits of precision (max value*: 4503_599627_370495) |------------------------------------------------------------------------------ | 900_000.000000_001 --> up to 10 days with 1 ns precision | 90000.000_000000_1 --> up to 25 hours with 0.1 ns precision (100 ps) | 9000.000_000000_01 --> up to 2.5 hours with 0.01 ns precision (10 ps) | 900.000000_000001 --> up to 15 min with 1 ps precision |------------------------------------------------------------------------------ | 3_600.000000_000001 --> 1 ps precision at 1 hour : NOT OK (16 digits)!!! | 86_400.000000_000001 --> 1 ps precision at 1 day : NOT OK (17 digits)!!! |---------------------------------------------------------------------------
| Name | UE::Insights::ETableColumnFlags |
| Type | enum |
| Header File | /Engine/Source/Developer/TraceInsightsCore/Public/InsightsCore/Table/ViewModels/TableColumn.h |
| Include Path | #include "InsightsCore/Table/ViewModels/TableColumn.h" |
Syntax
namespace UE
{
namespace Insights
{
enum ETableColumnFlags
{
None = 0,
ShouldBeVisible = (1 << 0),
CanBeHidden = (1 << 1),
CanBeFiltered = (1 << 2),
IsHierarchy = (1 << 3),
IsDynamic = (1 << 4),
}
}
}
Values
| Name | Remarks |
|---|---|
| None | |
| ShouldBeVisible | |
| CanBeHidden | |
| CanBeFiltered | |
| IsHierarchy | |
| IsDynamic |