Plasma Engine
2.0
Loading...
Searching...
No Matches
GlobalEventsWidget.moc.h
1
#pragma once
2
3
#include <Foundation/Basics.h>
4
#include <Foundation/Communication/GlobalEvent.h>
5
#include <Foundation/Containers/Map.h>
6
#include <Foundation/Strings/String.h>
7
#include <Inspector/ui_GlobalEventsWidget.h>
8
#include <ads/DockWidget.h>
9
10
class
plQtGlobalEventsWidget
:
public
ads::CDockWidget,
public
Ui_GlobalEventsWidget
11
{
12
public
:
13
Q_OBJECT
14
15
public
:
16
plQtGlobalEventsWidget
(QWidget* pParent = 0);
17
18
static
plQtGlobalEventsWidget
* s_pWidget;
19
20
public
:
21
static
void
ProcessTelemetry(
void
* pUnuseed);
22
23
void
ResetStats();
24
25
private
:
26
void
UpdateTable(
bool
bRecreate);
27
28
struct
GlobalEventsData
29
{
30
plInt32 m_iTableRow;
31
plUInt32 m_uiTimesFired;
32
plUInt16 m_uiNumHandlers;
33
plUInt16 m_uiNumHandlersOnce;
34
35
GlobalEventsData()
36
{
37
m_iTableRow = -1;
38
39
m_uiTimesFired = 0;
40
m_uiNumHandlers = 0;
41
m_uiNumHandlersOnce = 0;
42
}
43
};
44
45
plMap<plString, GlobalEventsData>
m_Events;
46
};
47
plMap
Definition
Map.h:408
plQtGlobalEventsWidget
Definition
GlobalEventsWidget.moc.h:11
Code
Tools
Inspector
GlobalEventsWidget.moc.h
Generated by
1.11.0