22 static const plUInt8 s_uiMaxColors = 9;
30 void on_ListAllocators_itemChanged(QTreeWidgetItem* item);
31 void on_ComboTimeframe_currentIndexChanged(
int index);
32 void on_actionEnableOnlyThis_triggered(
bool);
33 void on_actionEnableAll_triggered(
bool);
34 void on_actionDisableAll_triggered(
bool);
37 static void ProcessTelemetry(
void* pUnuseed);
43 void CustomContextMenuRequested(
const QPoint& pos);
45 QGraphicsPathItem* m_pPath[s_uiMaxColors];
46 QGraphicsPathItem* m_pPathMax;
47 QGraphicsScene m_Scene;
49 plTime m_LastUsedMemoryStored;
50 plTime m_LastUpdatedAllocatorList;
52 plUInt32 m_uiMaxSamples;
53 plUInt32 m_uiDisplaySamples;
55 plUInt8 m_uiColorsUsed;
56 bool m_bAllocatorsChanged;
63 bool m_bStillInUse =
true;
64 bool m_bReceivedData =
false;
65 bool m_bDisplay =
true;
66 plUInt8 m_uiColor = 0xFF;
67 plUInt32 m_uiParentId = plInvalidIndex;
68 plUInt64 m_uiAllocs = 0;
69 plUInt64 m_uiDeallocs = 0;
70 plUInt64 m_uiLiveAllocs = 0;
71 plUInt64 m_uiMaxUsedMemoryRecently = 0;
72 plUInt64 m_uiMaxUsedMemory = 0;
73 QTreeWidgetItem* m_pTreeItem =
nullptr;