TachyonUI 0.1.0
High-performance UI for building tools.
Loading...
Searching...
No Matches
tachyon::Diagnostics::ProfileSample Struct Reference

One finalized node, depth-first. Durations are windowed averages (~4 updates/s). More...

#include <gui_core/diagnostics/gui_profiler.h>

Public Attributes

uint64_t key = 0
uint64_t parentKey = 0
const char * name = ""
const char * file = ""
int32_t line = 0
int32_t depth = 0
int32_t callCount = 0
double totalMs = 0.0
double selfMs = 0.0
double minMs = 0.0
double maxMs = 0.0
bool isWait = false

Detailed Description

One finalized node, depth-first. Durations are windowed averages (~4 updates/s).

Member Data Documentation

◆ key

uint64_t tachyon::Diagnostics::ProfileSample::key = 0

◆ parentKey

uint64_t tachyon::Diagnostics::ProfileSample::parentKey = 0

◆ name

const char* tachyon::Diagnostics::ProfileSample::name = ""

◆ file

const char* tachyon::Diagnostics::ProfileSample::file = ""

◆ line

int32_t tachyon::Diagnostics::ProfileSample::line = 0

◆ depth

int32_t tachyon::Diagnostics::ProfileSample::depth = 0

◆ callCount

int32_t tachyon::Diagnostics::ProfileSample::callCount = 0

◆ totalMs

double tachyon::Diagnostics::ProfileSample::totalMs = 0.0

◆ selfMs

double tachyon::Diagnostics::ProfileSample::selfMs = 0.0

◆ minMs

double tachyon::Diagnostics::ProfileSample::minMs = 0.0

◆ maxMs

double tachyon::Diagnostics::ProfileSample::maxMs = 0.0

◆ isWait

bool tachyon::Diagnostics::ProfileSample::isWait = false

The documentation for this struct was generated from the following file: