21 #ifndef __ANTARES_WINDOW_THERMAL_PANEL_H__
22 #define __ANTARES_WINDOW_THERMAL_PANEL_H__
24 #include "../../toolbox/wx-wrapper.h"
25 #include "../../toolbox/input/area.h"
26 #include "../../toolbox/components/notebook/notebook.h"
27 #include <ui/common/component/panel.h>
28 #include <antares/study/area/area.h>
29 #include <antares/study/parts/thermal/cluster.h>
31 namespace Antares::Window::Thermal
65 void onAreaChangedForThermalData(
Data::Area* area);
71 void internalOnStudyLoaded();
73 void delayedResizeSplitter();
80 uint64_t pStudyRevisionIncrement;
87 wxSplitterWindow* pSplitter;
Definition: notebook.h:61
Notebook.
Definition: notebook.h:36
Panel implementation.
Definition: panel.h:34
Definition for a single area.
Definition: area.h:51
A single thermal cluster.
Definition: cluster.h:76
Component::Notebook::Page * pageThermalTimeSeries
The page related to the cluster's timeseries.
Definition: panel.h:50
Component::Notebook::Page * pageThermalClusterList
The page related to the cluster list view.
Definition: panel.h:59
Component::Notebook::Page * pageThermalPrepro
The page related to the cluster's ts-generator data.
Definition: panel.h:55
Panel(Component::Notebook *parent)
Constructor.
Definition: panel.cpp:38
Component::Notebook::Page * pageThermalCommon
The page related to the cluster's properties.
Definition: panel.h:57
virtual ~Panel()
Destructor.
Definition: panel.cpp:154