00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifdef G4VIS_USE
00010 #ifndef GLG4VISMESSENGER_HH
00011 #define GLG4VISMESSENGER_HH
00012
00013 #include "G4UImessenger.hh"
00014
00015 class GLG4VisManager;
00016
00017 class GLG4VisMessenger: public G4UImessenger
00018 {
00019 public:
00020 GLG4VisMessenger(GLG4VisManager* pVMan_);
00021 ~GLG4VisMessenger();
00022
00023 void SetNewValue(G4UIcommand * command,G4String newValues);
00024 G4String GetCurrentValue(G4UIcommand * command);
00025
00026 protected:
00027 GLG4VisManager* pVMan;
00028 };
00029
00030 #endif
00031 #endif