Plasma Engine
2.0
Loading...
Searching...
No Matches
SubsystemsWidget.moc.h
1
#pragma once
2
3
#include <Foundation/Basics.h>
4
#include <Foundation/Configuration/Startup.h>
5
#include <Foundation/Containers/Map.h>
6
#include <Foundation/Strings/String.h>
7
#include <Inspector/ui_SubsystemsWidget.h>
8
#include <ads/DockWidget.h>
9
10
class
plQtSubsystemsWidget
:
public
ads::CDockWidget,
public
Ui_SubsystemsWidget
11
{
12
public
:
13
Q_OBJECT
14
15
public
:
16
plQtSubsystemsWidget
(QWidget* pParent = 0);
17
18
static
plQtSubsystemsWidget
* s_pWidget;
19
20
public
:
21
static
void
ProcessTelemetry(
void
* pUnuseed);
22
23
void
ResetStats();
24
void
UpdateStats();
25
26
private
:
27
void
UpdateSubSystems();
28
29
struct
SubsystemData
30
{
31
plString
m_sPlugin;
32
bool
m_bStartupDone[plStartupStage::ENUM_COUNT];
33
plString
m_sDependencies;
34
};
35
36
bool
m_bUpdateSubsystems;
37
plMap<plString, SubsystemData>
m_Subsystems;
38
};
39
plMap
Definition
Map.h:408
plQtSubsystemsWidget
Definition
SubsystemsWidget.moc.h:11
plHybridString< 32, plDefaultAllocatorWrapper >
Code
Tools
Inspector
SubsystemsWidget.moc.h
Generated by
1.11.0