CMS 3D CMS Logo

FWGUIManager.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 #ifndef Fireworks_Core_FWGUIManager_h
3 #define Fireworks_Core_FWGUIManager_h
4 //
5 // Package: Core
6 // Class : FWGUIManager
7 //
16 //
17 // Original Author: Chris Jones
18 // Created: Mon Feb 11 10:52:24 EST 2008
19 //
20 
21 // system include files
22 #include <functional>
23 #include <map>
24 #include <memory>
25 
26 #include <sigc++/sigc++.h>
27 #include "Rtypes.h"
28 #include "GuiTypes.h"
29 #include "TGFileDialog.h"
30 
31 // user include files
34 
35 // forward declarations
36 class TGPictureButton;
37 class TGComboBox;
38 class TGTextButton;
39 class TGTextEntry;
40 class TGFrame;
41 class TGSplitFrame;
42 class TGVerticalFrame;
43 class TGMainFrame;
44 class TGPack;
45 class TGCompositeFrame;
46 class TGCheckButton;
47 class TGPopupMenu;
48 
49 class TGListTreeItem;
50 class TGListTree;
51 class TEveElementList;
52 class TEveElement;
53 class TEveWindowPack;
54 class TEveWindowSlot;
55 class TEveCompositeFrame;
56 class TEveWindow;
57 
58 class CmsShowMainFrame;
59 class FWEventItem;
60 class FWViewBase;
61 class FWGUISubviewArea;
62 
63 class FWSelectionManager;
64 class FWSummaryManager;
66 class FWInvMassDialog;
67 class CSGAction;
69 
71 
73 
74 class FWNavigatorBase;
75 
78 class TGWindow;
79 
80 namespace edm {
81  class EventBase;
82 }
83 
84 class CmsShowEDI;
85 class CmsShowModelPopup;
86 class CmsShowViewPopup;
88 class CmsShowCommonPopup;
89 class CmsShowHelpPopup;
90 
91 namespace fireworks {
92  class Context;
93 }
94 
95 class FWGUIManager : public FWConfigurable {
96  // typedefs
97 public:
98  typedef std::function<FWViewBase*(TEveWindowSlot*, const std::string&)> ViewBuildFunctor;
99  typedef std::map<std::string, ViewBuildFunctor> NameToViewBuilder;
100 
101 private:
102  typedef std::map<TEveWindow*, FWViewBase*> ViewMap_t;
103  typedef ViewMap_t::iterator ViewMap_i;
104 
105 public:
107 
108  ~FWGUIManager() override;
109  void evePreTerminate();
110 
111  //configuration management interface
112  void addTo(FWConfiguration&) const override;
113  void setFrom(const FWConfiguration&) override;
114  void setWindowInfoFrom(const FWConfiguration& iFrom, TGMainFrame* iFrame);
115  void initEmpty();
116 
117  TGVerticalFrame* createList(TGCompositeFrame* p);
118  void createViews(TEveWindowSlot* slot);
119  void exportImageOfMainView();
120  void exportImagesOfAllViews();
121  void exportAllViews(const std::string& format, int height);
122 
123  void createEDIFrame();
125  void showEDIFrame(int iInfoToShow = -1);
126 
127  void open3DRegion();
128  void showCommonPopup();
129 
130  void createModelPopup();
131  void showModelPopup();
132  void showViewPopup();
133  void popupViewClosed();
134 
135  void showSelectedModelContextMenu(Int_t iGlobalX, Int_t iGlobalY, FWViewContextMenuHandlerBase* iHandler);
136 
137  void showInvMassDialog();
138  // void showGeometryBrowser();
139 
140  // help
141  void createHelpPopup();
142  void createShortcutPopup();
143  void createHelpGLPopup();
144 
145  // ---------- const member functions ---------------------
146  // bool waitingForUserAction() const;
150 
151  // ---------- static member functions --------------------
152  static FWGUIManager* getGUIManager();
154  static TGFrame* makeGUIsubview(TEveCompositeFrame* cp, TGCompositeFrame* parent, Int_t height);
155 
156  // ---------- member functions ---------------------------
157  //have to use the portable syntax else the reflex code will not build
158  void registerViewBuilder(const std::string& iName, ViewBuildFunctor& iBuilder);
159 
160  ViewMap_i createView(const std::string& iName, TEveWindowSlot* slot = nullptr);
161  void newViewSlot(const std::string& iName);
162 
164  void enableActions(bool enable = true);
165  void disablePrevious();
166  void disableNext();
167  void setPlayMode(bool);
168  void updateStatus(const char* status);
169  void clearStatus();
170  void eventChangedCallback();
171 
173 
174  void addData();
175  void titleChanged(const char* title);
176 
177  void openEveBrowserForDebugging() const;
178  void setDelayBetweenEvents(Float_t);
179 
180  void showEventFilterGUI();
181  void filterButtonClicked();
182  void setFilterButtonText(const char* txt);
183  void setFilterButtonIcon(int);
184  void updateEventFilterEnable(bool);
185 
186  void runIdChanged();
187  void lumiIdChanged();
188  void eventIdChanged();
189  void checkSubviewAreaIconState(TEveWindow*);
191  void subviewDestroy(FWGUISubviewArea*); // timeout funct
192  void subviewDestroyAll();
196 
198  const edm::EventBase* getCurrentEvent() const;
199 
200  void resetWMOffsets();
201 
202  // signals
203  sigc::signal<void> filterButtonClicked_;
204  sigc::signal<void, const TGWindow*> showEventFilterGUI_;
205  sigc::signal<void, const std::string&> writeToConfigurationFile_;
206  sigc::signal<void, const std::string&> writePartialToConfigurationFile_;
207  sigc::signal<void, const std::string&> loadFromConfigurationFile_;
208  sigc::signal<void, const std::string&> loadPartialFromConfigurationFile_;
209  sigc::signal<void, edm::RunNumber_t, edm::LuminosityBlockNumber_t, edm::EventNumber_t> changedEventId_;
210  sigc::signal<void> goingToQuit_;
212 
213  sigc::signal<void> changedRunEntry_;
214  sigc::signal<void> changedEventEntry_;
215  sigc::signal<void, Float_t> changedDelayBetweenEvents_;
216 
217 private:
218  FWGUIManager(const FWGUIManager&) = delete; // stop default
219  const FWGUIManager& operator=(const FWGUIManager&) = delete; // stop default
220 
221  TEveWindow* getSwapCandidate();
222 
223  void newItem(const FWEventItem*);
224 
225  bool promptForConfigurationFile(std::string& result, enum EFileDialogMode mode);
231 
232  void delaySliderChanged(Int_t);
233 
234  void finishUpColorChange();
235 
236  void setViewPopup(TEveWindow*);
237 
238  void measureWMOffsets();
239 
240  // ---------- static member data --------------------------------
241 
243 
244  // ---------- member data --------------------------------
246 
248 
249  //views are owned by their individual view managers
255 
256  TGPopupMenu* m_fileMenu;
258 
259  // event data inspector
265 
266  // help
270 
271  // subview memebers
274 
275  TEveWindowPack* m_viewPrimPack;
276  TEveWindowPack* m_viewSecPack;
277 
278  sigc::connection m_modelChangeConn;
279 
280  std::unique_ptr<CmsShowTaskExecutor> m_tasks;
281  std::vector<FWViewBase*> m_regionViews;
283 };
284 
285 #endif
FWGUIManager::openEveBrowserForDebugging
void openEveBrowserForDebugging() const
Definition: FWGUIManager.cc:1212
FWGUIManager::writeToPresentConfigurationFile_
sigc::signal< void > writeToPresentConfigurationFile_
Definition: FWGUIManager.h:211
FWGUIManager::newViewSlot
void newViewSlot(const std::string &iName)
Definition: FWGUIManager.cc:277
FWGUIManager::popupViewClosed
void popupViewClosed()
Definition: FWGUIManager.cc:613
runGCPTkAlMap.title
string title
Definition: runGCPTkAlMap.py:94
FWGUIManager::getSwapCandidate
TEveWindow * getSwapCandidate()
Definition: FWGUIManager.cc:394
FWGUIManager::filterButtonClicked_
sigc::signal< void > filterButtonClicked_
Definition: FWGUIManager.h:203
FWGUIManager::m_shortcutPopup
CmsShowHelpPopup * m_shortcutPopup
Definition: FWGUIManager.h:268
FWGUIManager::loopAction
CSGContinuousAction * loopAction()
Definition: FWGUIManager.cc:356
FWNavigatorBase
Definition: FWNavigatorBase.h:27
FWGUIManager::m_tasks
std::unique_ptr< CmsShowTaskExecutor > m_tasks
Definition: FWGUIManager.h:280
fireworks::Context
Definition: Context.h:41
FWGUIManager
Definition: FWGUIManager.h:95
FWGUIManager::showViewPopup
void showViewPopup()
Definition: FWGUIManager.cc:620
FWGUIManager::enableActions
void enableActions(bool enable=true)
Definition: FWGUIManager.cc:316
FWGUIManager::finishUpColorChange
void finishUpColorChange()
Definition: FWGUIManager.cc:1253
FWGUIManager::setFilterButtonIcon
void setFilterButtonIcon(int)
Definition: FWGUIManager.cc:1271
FWGUIManager::makeGUIsubview
static TGFrame * makeGUIsubview(TEveCompositeFrame *cp, TGCompositeFrame *parent, Int_t height)
Definition: FWGUIManager.cc:268
FWGUIManager::m_modelChangeConn
sigc::connection m_modelChangeConn
Definition: FWGUIManager.h:278
FWGUIManager::registerViewBuilder
void registerViewBuilder(const std::string &iName, ViewBuildFunctor &iBuilder)
Definition: FWGUIManager.cc:273
FWGUIManager::m_WMDecorH
int m_WMDecorH
Definition: FWGUIManager.h:282
FWGUIManager::m_ediFrame
CmsShowEDI * m_ediFrame
Definition: FWGUIManager.h:260
FWGUIManager::showModelPopup
void showModelPopup()
Definition: FWGUIManager.cc:607
mps_update.status
status
Definition: mps_update.py:69
FWGUIManager::playEventsAction
CSGContinuousAction * playEventsAction()
Definition: FWGUIManager.cc:350
FWGUIManager::evePreTerminate
void evePreTerminate()
Definition: FWGUIManager.cc:241
HLT_FULL_cff.navigator
navigator
Definition: HLT_FULL_cff.py:13192
FWGUIManager::promptForPartialLoadConfigurationFile
void promptForPartialLoadConfigurationFile()
Definition: FWGUIManager.cc:729
FWGUIManager::changedEventId_
sigc::signal< void, edm::RunNumber_t, edm::LuminosityBlockNumber_t, edm::EventNumber_t > changedEventId_
Definition: FWGUIManager.h:209
CmsShowCommonPopup
Definition: CmsShowCommonPopup.h:25
edm
HLT enums.
Definition: AlignableModifier.h:19
FWGUIManager::createViews
void createViews(TEveWindowSlot *slot)
Definition: FWGUIManager.cc:541
AlCaHLTBitMon_ParallelJobs.p
p
Definition: AlCaHLTBitMon_ParallelJobs.py:153
FWViewContextMenuHandlerBase
Definition: FWViewContextMenuHandlerBase.h:29
FWGUIManager::resetWMOffsets
void resetWMOffsets()
Definition: FWGUIManager.cc:1319
ALCARECOPromptCalibProdSiPixelAli0T_cff.mode
mode
Definition: ALCARECOPromptCalibProdSiPixelAli0T_cff.py:96
Reconstruction_hiPF_cff.enable
enable
Definition: Reconstruction_hiPF_cff.py:87
FWModelContextMenuHandler
Definition: FWModelContextMenuHandler.h:37
FWGUIManager::m_nameToViewBuilder
NameToViewBuilder m_nameToViewBuilder
Definition: FWGUIManager.h:273
FWGUIManager::ViewMap_t
std::map< TEveWindow *, FWViewBase * > ViewMap_t
Definition: FWGUIManager.h:102
FWGUIManager::exportImageOfMainView
void exportImageOfMainView()
Definition: FWGUIManager.cc:759
FWInvMassDialog
Definition: FWInvMassDialog.h:32
Context
FWGUIManager::promptForLoadConfigurationFile
void promptForLoadConfigurationFile()
Definition: FWGUIManager.cc:721
FWGUIManager::subviewIsBeingDestroyed
void subviewIsBeingDestroyed(FWGUISubviewArea *)
Definition: FWGUIManager.cc:448
FWGUIManager::loadPartialFromConfigurationFile_
sigc::signal< void, const std::string & > loadPartialFromConfigurationFile_
Definition: FWGUIManager.h:208
FWGUIManager::open3DRegion
void open3DRegion()
Definition: FWGUIManager.cc:565
CSGAction
Definition: CSGAction.h:38
FWSummaryManager
Definition: FWSummaryManager.h:41
CmsShowHelpPopup
Definition: CmsShowHelpPopup.h:29
FWGUIManager::setViewPopup
void setViewPopup(TEveWindow *)
Definition: FWGUIManager.cc:625
FWGUIManager::createView
ViewMap_i createView(const std::string &iName, TEveWindowSlot *slot=nullptr)
Definition: FWGUIManager.cc:282
FWGUIManager::m_WMOffsetX
int m_WMOffsetX
Definition: FWGUIManager.h:282
FWGUIManager::showCommonPopup
void showCommonPopup()
Definition: FWGUIManager.cc:591
FWGUIManager::createList
TGVerticalFrame * createList(TGCompositeFrame *p)
Definition: FWGUIManager.cc:513
FWGUIManager::changedRunEntry_
sigc::signal< void > changedRunEntry_
Definition: FWGUIManager.h:213
FWGUIManager::showEventFilterGUI_
sigc::signal< void, const TGWindow * > showEventFilterGUI_
Definition: FWGUIManager.h:204
FWGUIManager::titleChanged
void titleChanged(const char *title)
Definition: FWGUIManager.cc:318
FWGUIManager::createShortcutPopup
void createShortcutPopup()
Definition: FWGUIManager.cc:653
FWGUIManager::promptForPartialSaveConfigurationFile
void promptForPartialSaveConfigurationFile()
Definition: FWGUIManager.cc:749
FWGUIManager::showInvMassDialog
void showInvMassDialog()
Definition: FWGUIManager.cc:637
FWGUIManager::subviewDestroyAll
void subviewDestroyAll()
Definition: FWGUIManager.cc:465
FWGUIManager::measureWMOffsets
void measureWMOffsets()
Definition: FWGUIManager.cc:1282
CmsShowEDI
Definition: CmsShowEDI.h:52
FWGUIManager::getMainFrame
CmsShowMainFrame * getMainFrame() const
Definition: FWGUIManager.h:197
FWGUIManager::setDelayBetweenEvents
void setDelayBetweenEvents(Float_t)
Definition: FWGUIManager.cc:1223
CmsShowViewPopup
Definition: CmsShowViewPopup.h:73
FWGUIManager::getAction
CSGAction * getAction(const std::string name)
Definition: FWGUIManager.cc:348
FWGUIManager::runIdChanged
void runIdChanged()
Definition: FWGUIManager.cc:1225
FWGUIManager::delaySliderChanged
void delaySliderChanged(Int_t)
Definition: FWGUIManager.cc:1217
FWGUIManager::m_WMOffsetY
int m_WMOffsetY
Definition: FWGUIManager.h:282
FWGUIManager::updateStatus
void updateStatus(const char *status)
Definition: FWGUIManager.cc:367
FWGUIManager::m_summaryManager
FWSummaryManager * m_summaryManager
Definition: FWGUIManager.h:247
FWGUIManager::subviewInfoSelected
void subviewInfoSelected(FWGUISubviewArea *)
Definition: FWGUIManager.cc:492
FWDetailViewManager
Definition: FWDetailViewManager.h:35
FWGUIManager::setFrom
void setFrom(const FWConfiguration &) override
Definition: FWGUIManager.cc:1087
FWGUIManager::createHelpGLPopup
void createHelpGLPopup()
Definition: FWGUIManager.cc:663
FWGUIManager::writePartialToConfigurationFile_
sigc::signal< void, const std::string & > writePartialToConfigurationFile_
Definition: FWGUIManager.h:206
FWGUIManager::m_cmsShowMainFrame
CmsShowMainFrame * m_cmsShowMainFrame
Definition: FWGUIManager.h:254
FWGUIManager::operator=
const FWGUIManager & operator=(const FWGUIManager &)=delete
FWGUIManager::savePartialToConfigurationFile
void savePartialToConfigurationFile()
Definition: FWGUIManager.cc:757
FWGUIManager::m_dataAdder
FWGUIEventDataAdder * m_dataAdder
Definition: FWGUIManager.h:257
FWGUIManager::setPlayMode
void setPlayMode(bool)
Definition: FWGUIManager.cc:362
FWGUIManager::m_detailViewManager
FWDetailViewManager * m_detailViewManager
Definition: FWGUIManager.h:250
FWGUIManager::m_viewPopup
CmsShowViewPopup * m_viewPopup
Definition: FWGUIManager.h:262
FWGUIManager::promptForConfigurationFile
bool promptForConfigurationFile(std::string &result, enum EFileDialogMode mode)
Definition: FWGUIManager.cc:697
FWGUIManager::filterButtonClicked
void filterButtonClicked()
Definition: FWGUIManager.cc:1267
EventID.h
FWGUISubviewArea
Definition: FWGUISubviewArea.h:33
FWGUIEventDataAdder
Definition: FWGUIEventDataAdder.h:41
FWGUIManager::getCurrentEvent
const edm::EventBase * getCurrentEvent() const
Definition: FWGUIManager.cc:687
FWConfigurable.h
FWGUIManager::exportImagesOfAllViews
void exportImagesOfAllViews()
Definition: FWGUIManager.cc:769
CmsShowTaskExecutor
Definition: CmsShowTaskExecutor.h:30
FWGUIManager::writeToConfigurationFile_
sigc::signal< void, const std::string & > writeToConfigurationFile_
Definition: FWGUIManager.h:205
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
FWGUIManager::showEDIFrame
void showEDIFrame(int iInfoToShow=-1)
Allowed values are -1 or ones from FWDataCategories enum.
Definition: FWGUIManager.cc:557
FWGUIManager::newItem
void newItem(const FWEventItem *)
Definition: FWGUIManager.cc:371
FWViewManagerManager
Definition: FWViewManagerManager.h:37
FWGUIManager::subviewSwapped
void subviewSwapped(FWGUISubviewArea *)
Definition: FWGUIManager.cc:504
FWGUIManager::exportAllViews
void exportAllViews(const std::string &format, int height)
Definition: FWGUIManager.cc:807
FWGUIManager::ViewBuildFunctor
std::function< FWViewBase *(TEveWindowSlot *, const std::string &)> ViewBuildFunctor
Definition: FWGUIManager.h:98
FWGUIManager::NameToViewBuilder
std::map< std::string, ViewBuildFunctor > NameToViewBuilder
Definition: FWGUIManager.h:99
FWGUIManager::initEmpty
void initEmpty()
Definition: FWGUIManager.cc:1321
FWGUIManager::addTo
void addTo(FWConfiguration &) const override
Definition: FWGUIManager.cc:959
FWSelectionManager
Definition: FWSelectionManager.h:34
FWGUIManager::disablePrevious
void disablePrevious()
Definition: FWGUIManager.cc:358
FWGUIManager::createEDIFrame
void createEDIFrame()
Definition: FWGUIManager.cc:549
FWGUIManager::m_context
fireworks::Context * m_context
Definition: FWGUIManager.h:245
FWGUIManager::~FWGUIManager
~FWGUIManager() override
Definition: FWGUIManager.cc:231
FWGUIManager::showSelectedModelContextMenu
void showSelectedModelContextMenu(Int_t iGlobalX, Int_t iGlobalY, FWViewContextMenuHandlerBase *iHandler)
Definition: FWGUIManager.cc:673
FWGUIManager::disableNext
void disableNext()
Definition: FWGUIManager.cc:360
FWGUIManager::m_viewManagerManager
const FWViewManagerManager * m_viewManagerManager
Definition: FWGUIManager.h:251
FWGUIManager::checkSubviewAreaIconState
void checkSubviewAreaIconState(TEveWindow *)
Definition: FWGUIManager.cc:431
FWGUIManager::setFilterButtonText
void setFilterButtonText(const char *txt)
Definition: FWGUIManager.cc:1269
FWGUIManager::eventIdChanged
void eventIdChanged()
Definition: FWGUIManager.cc:1243
FWGUIManager::createModelPopup
void createModelPopup()
Definition: FWGUIManager.cc:600
FWGUIManager::m_regionViews
std::vector< FWViewBase * > m_regionViews
Definition: FWGUIManager.h:281
FWGUIManager::eventChangedCallback
void eventChangedCallback()
Definition: FWGUIManager.cc:324
FWGUIManager::connectSubviewAreaSignals
void connectSubviewAreaSignals(FWGUISubviewArea *)
Definition: FWGUIManager.cc:221
FWGUIManager::changedEventEntry_
sigc::signal< void > changedEventEntry_
Definition: FWGUIManager.h:214
FWGUIManager::getGUIManager
static FWGUIManager * getGUIManager()
Definition: FWGUIManager.cc:685
FWGUIManager::m_viewSecPack
TEveWindowPack * m_viewSecPack
Definition: FWGUIManager.h:276
FWGUIManager::m_navigator
FWNavigatorBase * m_navigator
Definition: FWGUIManager.h:253
CmsShowModelPopup
Definition: CmsShowModelPopup.h:52
FWGUIManager::getContext
fireworks::Context * getContext()
Definition: FWGUIManager.h:153
FWGUIManager::m_commonPopup
CmsShowCommonPopup * m_commonPopup
Definition: FWGUIManager.h:263
CmsShowMainFrame
Definition: CmsShowMainFrame.h:56
FWGUIManager::loadFromConfigurationFile_
sigc::signal< void, const std::string & > loadFromConfigurationFile_
Definition: FWGUIManager.h:207
FWEventItem
Definition: FWEventItem.h:56
CSGContinuousAction
Definition: CSGContinuousAction.h:29
FWGUIManager::addData
void addData()
Definition: FWGUIManager.cc:380
FWGUIManager::showEventFilterGUI
void showEventFilterGUI()
Definition: FWGUIManager.cc:1265
FWGUIManager::changedDelayBetweenEvents_
sigc::signal< void, Float_t > changedDelayBetweenEvents_
Definition: FWGUIManager.h:215
FWGUIManager::m_helpPopup
CmsShowHelpPopup * m_helpPopup
Definition: FWGUIManager.h:267
FWConfigurable
Definition: FWConfigurable.h:28
edm::EventBase
Definition: EventBase.h:46
FWGUIManager::FWGUIManager
FWGUIManager(fireworks::Context *ctx, const FWViewManagerManager *iVMMgr, FWNavigatorBase *navigator)
Definition: FWGUIManager.cc:102
format
HiBiasedCentrality_cfi.function
function
Definition: HiBiasedCentrality_cfi.py:4
EventBase
FWGUIManager::createHelpPopup
void createHelpPopup()
Definition: FWGUIManager.cc:645
FWGUIManager::subviewInfoUnselected
void subviewInfoUnselected(FWGUISubviewArea *)
Definition: FWGUIManager.cc:502
FWGUIManager::m_modelPopup
CmsShowModelPopup * m_modelPopup
Definition: FWGUIManager.h:261
Skims_PA_cff.name
name
Definition: Skims_PA_cff.py:17
FWGUIManager::lumiIdChanged
void lumiIdChanged()
Definition: FWGUIManager.cc:1234
FWGUIManager::subviewDestroy
void subviewDestroy(FWGUISubviewArea *)
Definition: FWGUIManager.cc:458
FWGUIManager::m_viewMap
ViewMap_t m_viewMap
Definition: FWGUIManager.h:272
mps_fire.result
result
Definition: mps_fire.py:311
FWConfiguration
Definition: FWConfiguration.h:31
FWGUIManager::m_guiManager
static FWGUIManager * m_guiManager
Definition: FWGUIManager.h:242
fireworks
Definition: FWTauProxyBuilderBase.h:35
FWGUIManager::m_invMassDialog
FWInvMassDialog * m_invMassDialog
Definition: FWGUIManager.h:264
FWViewBase
Definition: FWViewBase.h:36
CommonMethods.cp
def cp(fromDir, toDir, listOfFiles, overwrite=False, smallList=False)
Definition: CommonMethods.py:192
FWGUIManager::m_fileMenu
TGPopupMenu * m_fileMenu
Definition: FWGUIManager.h:256
FWGUIManager::ViewMap_i
ViewMap_t::iterator ViewMap_i
Definition: FWGUIManager.h:103
class-composition.parent
parent
Definition: class-composition.py:88
FWGUIManager::updateEventFilterEnable
void updateEventFilterEnable(bool)
Definition: FWGUIManager.cc:1278
FWGUIManager::goingToQuit_
sigc::signal< void > goingToQuit_
Definition: FWGUIManager.h:210
FWGUIManager::clearStatus
void clearStatus()
Definition: FWGUIManager.cc:369
FWGUIManager::m_helpGLPopup
CmsShowHelpPopup * m_helpGLPopup
Definition: FWGUIManager.h:269
FWGUIManager::playEventsBackwardsAction
CSGContinuousAction * playEventsBackwardsAction()
Definition: FWGUIManager.cc:352
FWGUIManager::m_contextMenuHandler
FWModelContextMenuHandler * m_contextMenuHandler
Definition: FWGUIManager.h:252
FWGUIManager::promptForSaveConfigurationFile
void promptForSaveConfigurationFile()
Definition: FWGUIManager.cc:741
FWGUIManager::m_viewPrimPack
TEveWindowPack * m_viewPrimPack
Definition: FWGUIManager.h:275
FWGUIManager::setWindowInfoFrom
void setWindowInfoFrom(const FWConfiguration &iFrom, TGMainFrame *iFrame)
Definition: FWGUIManager.cc:1076