FrameProfiler::~FrameProfiler
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
~FrameProfiler() = default;Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:85
Report an issue with this entry →FrameProfiler::beginFrame
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
void beginFrame()Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:95
Report an issue with this entry →FrameProfiler::computeStats
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
ProfilerStats computeStats() constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:134
Report an issue with this entry →FrameProfiler::endFrame
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
void endFrame()Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:103
Report an issue with this entry →FrameProfiler::frameCounter
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
uint64_t frameCounter() constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:152
Report an issue with this entry →FrameProfiler::FrameProfiler
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
FrameProfiler() = default;Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:84
Report an issue with this entry →FrameProfiler::history
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
std::vector<FrameReport> history() constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:139
Report an issue with this entry →FrameProfiler::historySize
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
size_t historySize() constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:93
Report an issue with this entry →FrameProfiler::isEnabled
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
bool isEnabled() constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:89
Report an issue with this entry →FrameProfiler::lastFrameReport
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
FrameReport lastFrameReport() constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:127
Report an issue with this entry →FrameProfiler::now
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
static TimePoint now()Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:162
Report an issue with this entry →FrameProfiler::recordTiming
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
void recordTiming(const std::string& name, double durationMs)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:121
Report an issue with this entry →FrameProfiler::reset
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
void reset()Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:145
Report an issue with this entry →FrameProfiler::setEnabled
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
void setEnabled(bool enabled)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:87
Report an issue with this entry →FrameProfiler::setHistorySize
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
void setHistorySize(size_t frames)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:91
Report an issue with this entry →FrameProfiler::toMs
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
static double toMs(TimePoint start, TimePoint end)Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:158
Report an issue with this entry →FrameReport::find
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
const TimingEntry* find(const std::string& name) constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:49
Report an issue with this entry →ScopedTimer::~ScopedTimer
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
~ScopedTimer()Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:233
Report an issue with this entry →ScopedTimer::elapsedMs
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
double elapsedMs() constConditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:242
Report an issue with this entry →ScopedTimer::operator=
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
ScopedTimer& operator=(const ScopedTimer&) = delete;Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:240
Report an issue with this entry →ScopedTimer::ScopedTimer
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
ScopedTimer(const ScopedTimer&) = delete;Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:238
Report an issue with this entry →ScopedTimer::ScopedTimer
Installed header declaration in the engine module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements. This belongs to the legacy in-tree 3D module. KUI_ENABLE_3D_ENGINE is off by default; new projects should use the standalone kui_ext_3d extension.
ScopedTimer(FrameProfiler& profiler, const std::string& name) : profiler_(profiler), name_(name), start_(FrameProfiler::now())Conditions: KUI_ENABLE_3D_ENGINE=ON
Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/engine/profiler.h:230
Report an issue with this entry →