CMS 3D CMS Logo

FWViewContext.h
Go to the documentation of this file.
1 #ifndef Fireworks_Core_FWViewContext_h
2 #define Fireworks_Core_FWViewContext_h
3 // -*- C++ -*-
4 //
5 // Package: Core
6 // Class : FWViewContext
7 //
16 //
17 // Original Author: Alja Mrak-Tadel
18 // Created: Wed Apr 14 18:31:27 CEST 2010
19 //
20 
21 // system include files
22 #include <sigc++/sigc++.h>
23 #include <map>
24 #include <string>
25 #include "Rtypes.h"
26 
27 // user include files
28 
29 // forward declarations
30 class FWViewEnergyScale;
31 
33 {
34 public:
35  FWViewContext();
36  virtual ~FWViewContext();
37 
40 
41  void scaleChanged();
42 
43  mutable sigc::signal<void, const FWViewContext*> scaleChanged_;
44 
45 private:
46  FWViewContext(const FWViewContext&); // stop default
47 
48  const FWViewContext& operator=(const FWViewContext&); // stop default
49 
50  // ---------- member data --------------------------------
51 
53 };
54 
55 
56 #endif
void scaleChanged()
FWViewEnergyScale * m_energyScale
Definition: FWViewContext.h:52
FWViewEnergyScale * getEnergyScale() const
const FWViewContext & operator=(const FWViewContext &)
sigc::signal< void, const FWViewContext * > scaleChanged_
Definition: FWViewContext.h:43
virtual ~FWViewContext()
void setEnergyScale(FWViewEnergyScale *)