CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 // $Id: FWViewContext.h,v 1.6 2010/11/26 20:24:47 amraktad Exp $
20 //
21 
22 // system include files
23 #include <sigc++/sigc++.h>
24 #include <map>
25 #include <string>
26 #include "Rtypes.h"
27 
28 // user include files
29 
30 // forward declarations
31 class FWViewEnergyScale;
32 
34 {
35 public:
36  FWViewContext();
37  virtual ~FWViewContext();
38 
41 
42  void scaleChanged();
43 
44  mutable sigc::signal<void, const FWViewContext*> scaleChanged_;
45 
46 private:
47  FWViewContext(const FWViewContext&); // stop default
48 
49  const FWViewContext& operator=(const FWViewContext&); // stop default
50 
51  // ---------- member data --------------------------------
52 
54 };
55 
56 
57 #endif
void scaleChanged()
FWViewEnergyScale * m_energyScale
Definition: FWViewContext.h:53
FWViewEnergyScale * getEnergyScale() const
const FWViewContext & operator=(const FWViewContext &)
sigc::signal< void, const FWViewContext * > scaleChanged_
Definition: FWViewContext.h:44
virtual ~FWViewContext()
void setEnergyScale(FWViewEnergyScale *)