CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes
CSGConnector Class Reference

#include <Fireworks/Core/interface/CSGConnector.h>

Inheritance diagram for CSGConnector:

Public Member Functions

 ClassDef (CSGConnector, 0)
 
 CSGConnector (CSGAction *action, CSGActionSupervisor *supervisor)
 
void handleMenu (Int_t entry)
 
void handleToolBar (Int_t entry)
 

Private Member Functions

 CSGConnector (const CSGConnector &)
 
const CSGConnectoroperator= (const CSGConnector &)
 

Private Attributes

CSGActionm_action
 
CSGActionSupervisorm_supervisor
 

Detailed Description

Description: An adapter classes used to connect ROOT signals to a CSGAction

Usage: <usage>

Definition at line 30 of file CSGConnector.h.

Constructor & Destructor Documentation

CSGConnector::CSGConnector ( CSGAction action,
CSGActionSupervisor supervisor 
)
inline

Definition at line 33 of file CSGConnector.h.

33  : m_action(action), m_supervisor(supervisor) {
34  };
CSGActionSupervisor * m_supervisor
Definition: CSGConnector.h:49
CSGAction * m_action
Definition: CSGConnector.h:48
CSGConnector::CSGConnector ( const CSGConnector )
private

Member Function Documentation

CSGConnector::ClassDef ( CSGConnector  ,
 
)
void CSGConnector::handleMenu ( Int_t  entry)

Definition at line 60 of file CSGConnector.cc.

60  {
62 }
CSGActionSupervisor * m_supervisor
Definition: CSGConnector.h:49
Bool_t activateMenuEntry(int entry)
list entry
Definition: mps_splice.py:62
void CSGConnector::handleToolBar ( Int_t  entry)

Definition at line 64 of file CSGConnector.cc.

References CSGActionSupervisor::activateToolBarEntry(), and m_supervisor.

64  {
66 }
CSGActionSupervisor * m_supervisor
Definition: CSGConnector.h:49
list entry
Definition: mps_splice.py:62
Bool_t activateToolBarEntry(int entry)
const CSGConnector& CSGConnector::operator= ( const CSGConnector )
private

Member Data Documentation

CSGAction* CSGConnector::m_action
private

Definition at line 48 of file CSGConnector.h.

CSGActionSupervisor* CSGConnector::m_supervisor
private

Definition at line 49 of file CSGConnector.h.

Referenced by handleToolBar().