File indexing completed on 2023-03-17 11:01:17
0001 #ifndef Fireworks_Core_CSGConnector_h
0002 #define Fireworks_Core_CSGConnector_h
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022 #include "TQObject.h"
0023
0024
0025
0026
0027 class CSGAction;
0028 class CSGActionSupervisor;
0029
0030 class CSGConnector : public TQObject {
0031 public:
0032 CSGConnector(CSGAction *action, CSGActionSupervisor *supervisor) : m_action(action), m_supervisor(supervisor){};
0033
0034
0035
0036 void handleMenu(Int_t entry);
0037 void handleToolBar(Int_t entry);
0038 ClassDef(CSGConnector, 0);
0039
0040 private:
0041 CSGConnector(const CSGConnector &);
0042
0043 const CSGConnector &operator=(const CSGConnector &);
0044
0045
0046 CSGAction *m_action;
0047 CSGActionSupervisor *m_supervisor;
0048 };
0049
0050 #endif