#include <TEveWindowManager.h>
Inheritance diagram for TEveWindowManager:
Definition at line 21 of file TEveWindowManager.h.
TEveWindowManager::TEveWindowManager | ( | const TEveWindowManager & | ) | [private] |
TEveWindowManager::TEveWindowManager | ( | const char * | n = "TEveWindowManager" , |
|
const char * | t = "" | |||
) |
Definition at line 31 of file TEveWindowManager.cxx.
TEveWindowManager::~TEveWindowManager | ( | ) | [virtual] |
Definition at line 41 of file TEveWindowManager.cxx.
TEveWindowManager::TEveWindowManager | ( | const TEveWindowManager & | ) | [private] |
TEveWindowManager::TEveWindowManager | ( | const char * | n = "TEveWindowManager" , |
|
const char * | t = "" | |||
) |
virtual TEveWindowManager::~TEveWindowManager | ( | ) | [virtual] |
TEveWindowManager& TEveWindowManager::operator= | ( | const TEveWindowManager & | ) | [private] |
void TEveWindowManager::DestroyWindowRecursively | ( | TEveWindow * | window | ) | [protected] |
Definition at line 146 of file TEveWindowManager.cxx.
References TEveWindow::DestroyWindowAndSlot(), TEveElement::FirstChild(), TEveElement::HasChildren(), TEveElement::RemoveElement(), and w.
Referenced by DestroyWindows().
void TEveWindowManager::SelectWindow | ( | TEveWindow * | w | ) |
Definition at line 49 of file TEveWindowManager.cxx.
References fCurrentWindow, kFALSE, kTRUE, TEveWindow::SetCurrent(), and WindowSelected().
Referenced by TEveBrowser::EveMenu(), TEveWindow::MakeCurrent(), and TEveWindow::TitleBarClicked().
void TEveWindowManager::DeleteWindow | ( | TEveWindow * | w | ) |
Definition at line 77 of file TEveWindowManager.cxx.
References fCurrentWindow, WindowDeleted(), and WindowSelected().
Referenced by TEveWindow::PreDeleteElement().
void TEveWindowManager::WindowDocked | ( | TEveWindow * | window | ) |
Definition at line 90 of file TEveWindowManager.cxx.
References TQObject::Emit().
Referenced by TEveCompositeFrameInMainFrame::MainFrameClosed().
void TEveWindowManager::WindowUndocked | ( | TEveWindow * | window | ) |
Definition at line 98 of file TEveWindowManager.cxx.
References TQObject::Emit().
Referenced by TEveWindow::UndockWindow(), and TEveWindow::UndockWindowDestroySlot().
void TEveWindowManager::WindowSelected | ( | TEveWindow * | window | ) |
Definition at line 106 of file TEveWindowManager.cxx.
References TQObject::Emit().
Referenced by DeleteWindow(), and SelectWindow().
void TEveWindowManager::WindowDeleted | ( | TEveWindow * | window | ) |
Definition at line 114 of file TEveWindowManager.cxx.
References TQObject::Emit().
Referenced by DeleteWindow().
TEveWindow* TEveWindowManager::GetCurrentWindow | ( | ) | const [inline] |
Definition at line 46 of file TEveWindowManager.h.
References fCurrentWindow.
Referenced by TEveWindow::SwapWindowWithCurrent().
Bool_t TEveWindowManager::IsCurrentWindow | ( | const TEveWindow * | w | ) | const [inline] |
Definition at line 47 of file TEveWindowManager.h.
References fCurrentWindow, and w.
Referenced by TEveWindow::IsCurrent(), and TEveWindow::MakeCurrent().
TEveWindowSlot * TEveWindowManager::GetCurrentWindowAsSlot | ( | ) | const |
Definition at line 124 of file TEveWindowManager.cxx.
References fCurrentWindow.
Referenced by TEveManager::SpawnNewViewer().
TEveWindow* TEveWindowManager::GetDefaultContainer | ( | ) | const [inline] |
Definition at line 50 of file TEveWindowManager.h.
References fDefaultContainer.
Referenced by TEveCompositeFrameInMainFrame::MainFrameClosed().
Bool_t TEveWindowManager::HasDefaultContainer | ( | ) | const [inline] |
Definition at line 51 of file TEveWindowManager.h.
References fDefaultContainer.
Referenced by TEveCompositeFrameInMainFrame::MainFrameClosed().
void TEveWindowManager::SetDefaultContainer | ( | TEveWindow * | w | ) |
void TEveWindowManager::DestroyWindows | ( | ) |
Definition at line 163 of file TEveWindowManager.cxx.
References DestroyWindowRecursively(), TEveElement::FirstChild(), TEveElement::HasChildren(), TEveElement::RemoveElement(), and w.
Referenced by TEveManager::~TEveManager().
void TEveWindowManager::HideAllEveDecorations | ( | ) |
Definition at line 181 of file TEveWindowManager.cxx.
References TEveCompositeFrame::fgFrameList, TEveCompositeFrame::HideAllDecorations(), and TGCompositeFrame::Layout().
Referenced by TEveBrowser::EveMenu().
void TEveWindowManager::ShowNormalEveDecorations | ( | ) |
Definition at line 195 of file TEveWindowManager.cxx.
References TEveCompositeFrame::fgFrameList, TGCompositeFrame::Layout(), and TEveCompositeFrame::ShowNormalDecorations().
Referenced by TEveBrowser::EveMenu().
void TEveWindowManager::SetShowTitleBars | ( | Bool_t | state | ) |
Definition at line 210 of file TEveWindowManager.cxx.
References TEveCompositeFrame::fgFrameList, TGCompositeFrame::Layout(), and TEveCompositeFrame::SetShowTitleBar().
Referenced by TEveBrowser::EveMenu().
TEveWindowManager::ClassDef | ( | TEveWindowManager | , | |
0 | ||||
) |
TEveWindowManager& TEveWindowManager::operator= | ( | const TEveWindowManager & | ) | [private] |
void TEveWindowManager::DestroyWindowRecursively | ( | TEveWindow * | window | ) | [protected] |
void TEveWindowManager::SelectWindow | ( | TEveWindow * | w | ) |
void TEveWindowManager::DeleteWindow | ( | TEveWindow * | w | ) |
void TEveWindowManager::WindowDocked | ( | TEveWindow * | window | ) |
void TEveWindowManager::WindowUndocked | ( | TEveWindow * | window | ) |
void TEveWindowManager::WindowSelected | ( | TEveWindow * | window | ) |
void TEveWindowManager::WindowDeleted | ( | TEveWindow * | window | ) |
TEveWindow* TEveWindowManager::GetCurrentWindow | ( | ) | const [inline] |
Bool_t TEveWindowManager::IsCurrentWindow | ( | const TEveWindow * | w | ) | const [inline] |
TEveWindowSlot* TEveWindowManager::GetCurrentWindowAsSlot | ( | ) | const |
TEveWindow* TEveWindowManager::GetDefaultContainer | ( | ) | const [inline] |
Bool_t TEveWindowManager::HasDefaultContainer | ( | ) | const [inline] |
void TEveWindowManager::SetDefaultContainer | ( | TEveWindow * | w | ) |
void TEveWindowManager::DestroyWindows | ( | ) |
void TEveWindowManager::HideAllEveDecorations | ( | ) |
void TEveWindowManager::ShowNormalEveDecorations | ( | ) |
void TEveWindowManager::SetShowTitleBars | ( | Bool_t | state | ) |
TEveWindowManager::ClassDef | ( | TEveWindowManager | , | |
0 | ||||
) |
TEveWindow* TEveWindowManager::fCurrentWindow [protected] |
Definition at line 29 of file TEveWindowManager.h.
Referenced by DeleteWindow(), GetCurrentWindow(), GetCurrentWindowAsSlot(), IsCurrentWindow(), and SelectWindow().
TEveWindow* TEveWindowManager::fDefaultContainer [protected] |
Definition at line 30 of file TEveWindowManager.h.
Referenced by GetDefaultContainer(), HasDefaultContainer(), and SetDefaultContainer().
TEveWindow* TEveWindowManager::fCurrentWindow [protected] |
Definition at line 29 of file TEveWindowManager.h.
TEveWindow* TEveWindowManager::fDefaultContainer [protected] |
Definition at line 30 of file TEveWindowManager.h.