/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/Tools/Inspector/RenderGraphHistogramWidget.moc.h
30 строк
706 B
Sanakan8472
Render Graph Inspector (#1968)
24 июн 2026, 10:00
Не верифицирован
24 июн 2026, 10:00
e9cca37
Код
Авторство
О чём код?
#pragma once #include <Foundation/Basics.h> #include <Foundation/Containers/DynamicArray.h> #include <Foundation/Types/ArrayPtr.h> #include <QWidget> class QPaintEvent; /// Displays the normalized RGBA histogram returned by the render graph observer. class ezQtRenderGraphHistogramWidget : public QWidget { Q_OBJECT public: explicit ezQtRenderGraphHistogramWidget(QWidget* pParent = nullptr); void SetHistogram(ezArrayPtr<const ezUInt8> histogram); void Clear(); void UpdateHistogram(QRect plotRect); protected: void paintEvent(QPaintEvent*) override; private: ezDynamicArray<ezUInt8> m_Histogram; bool m_bRepaintPending = false; QColor m_Colors[16]; QImage m_HistogramImage; };