XII Release 0.1.0
Loading...
Searching...
No Matches
xiiQtProfilingWidget Class Reference
Inheritance diagram for xiiQtProfilingWidget:
[legend]

Classes

struct  Scope

Public Member Functions

 xiiQtProfilingWidget (ads::CDockManager *manager)
bool ApplyCapture (const QJsonObject &object) override
void ApplyGraphCapture (const QJsonObject &object)
Public Member Functions inherited from xiiQtRenderingCapture
 xiiQtRenderingCapture (ads::CDockManager *manager, const char *title, xiiUInt32 system)
 Copyright (c) Theophilus Eriata. All Rights Reserved.
void ResetStats ()
void RequestCapture ()
void ReceiveMessages ()
bool LoadCapture (const QByteArray &bytes)

Static Public Member Functions

static void ProcessTelemetry (void *)
static bool Decode (const QJsonObject &object, QVector< Scope > &scopes, QMap< QString, QString > &lanes)
 Accept Chrome complete events and the engine's named begin/end pairs. Metadata is retained.

Static Public Attributes

static xiiQtProfilingWidget * s_pWidget = nullptr

Protected Member Functions

void ClearCapture () override
void Rebuild () override
Protected Member Functions inherited from xiiQtRenderingCapture
void SetDocument (const QJsonObject &object)
void SaveCapture ()
void OpenCapture ()

Additional Inherited Members

Protected Attributes inherited from xiiQtRenderingCapture
QVBoxLayout * m_pLayout
QHBoxLayout * m_pControls
QCheckBox * m_pLive
QLineEdit * m_pFilter
QLabel * m_pStatus
QJsonObject m_Document

Member Function Documentation

◆ ApplyCapture()

bool xiiQtProfilingWidget::ApplyCapture ( const QJsonObject & object)
overridevirtual

Implements xiiQtRenderingCapture.

◆ ClearCapture()

void xiiQtProfilingWidget::ClearCapture ( )
overrideprotectedvirtual

Implements xiiQtRenderingCapture.

◆ Rebuild()

void xiiQtProfilingWidget::Rebuild ( )
overrideprotectedvirtual

Implements xiiQtRenderingCapture.


The documentation for this class was generated from the following files:
  • /home/runner/work/XII/XII/Source/Tools/Inspector/ProfilingWidget.h
  • /home/runner/work/XII/XII/Source/Tools/Inspector/Implementation/ProfilingWidget.cpp