|
Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4VInteractiveSession.hh>
Inheritance diagram for G4VInteractiveSession:Classes | |
| struct | OutputStyle |
Public Member Functions | |
| G4VInteractiveSession () | |
| virtual | ~G4VInteractiveSession () |
| virtual void | AddMenu (const char *, const char *) |
| virtual void | AddButton (const char *, const char *, const char *) |
| virtual void | AddIcon (const char *, const char *, const char *, const char *) |
| virtual void | DefaultIcons (bool) |
| virtual void | SetOutputStyle (const char *, const char *) |
| virtual void | NativeMenu (bool) |
| virtual void | ClearMenu () |
| virtual void | UpdateSceneTree (const G4SceneTreeItem &) |
| void | AddInteractor (G4String, G4Interactor) |
| G4Interactor | GetInteractor (const G4String &) |
| const std::map< G4String, OutputStyle > & | GetOutputStyles () const |
Protected Member Functions | |
| void | SetStyleUtility (const G4String &destination, const G4String &style) |
Protected Attributes | |
| std::map< G4String, OutputStyle > | fOutputStyles |
Definition at line 45 of file G4VInteractiveSession.hh.
| G4VInteractiveSession::G4VInteractiveSession | ( | ) |
Definition at line 33 of file G4VInteractiveSession.cc.
|
virtual |
Definition at line 36 of file G4VInteractiveSession.cc.
|
virtual |
Reimplemented in G4UIQt, G4UIWin32, and G4UIXm.
Definition at line 42 of file G4VInteractiveSession.cc.
|
virtual |
| void G4VInteractiveSession::AddInteractor | ( | G4String | a_name, |
| G4Interactor | a_interactor ) |
Definition at line 67 of file G4VInteractiveSession.cc.
Referenced by G4UIQt::AddMenu(), G4UIWin32::AddMenu(), G4UIXm::AddMenu(), and G4UIWin32::G4UIWin32().
|
virtual |
Reimplemented in G4UIQt, G4UIWin32, and G4UIXm.
Definition at line 39 of file G4VInteractiveSession.cc.
|
virtual |
|
virtual |
| G4Interactor G4VInteractiveSession::GetInteractor | ( | const G4String & | a_name | ) |
Definition at line 73 of file G4VInteractiveSession.cc.
Referenced by G4UIQt::AddButton(), G4UIWin32::AddButton(), and G4UIXm::AddButton().
| const std::map< G4String, G4VInteractiveSession::OutputStyle > & G4VInteractiveSession::GetOutputStyles | ( | ) | const |
Definition at line 82 of file G4VInteractiveSession.cc.
|
virtual |
|
virtual |
Reimplemented in G4UIQt.
Definition at line 51 of file G4VInteractiveSession.cc.
|
protected |
Definition at line 87 of file G4VInteractiveSession.cc.
Referenced by G4UIQt::SetOutputStyle().
|
virtual |
Reimplemented in G4UIQt.
Definition at line 64 of file G4VInteractiveSession.cc.
Referenced by G4VViewer::UpdateGUISceneTree().
|
protected |
Definition at line 70 of file G4VInteractiveSession.hh.
Referenced by GetOutputStyles(), G4UIQt::ReceiveG4cerr(), G4UIQt::ReceiveG4cout(), G4UIQt::ReceiveG4debug(), and SetStyleUtility().