BDeskWindow
BDeskWindow* window = static_cast<BDeskWindow*>(castToWindow);
LoadAddOnDir(BDirectory directory, BDeskWindow* window,
BDeskWindow::BDeskWindow(LockingList<BWindow>* windowList, uint32 openFlags)
BDeskWindow::~BDeskWindow()
BDeskWindow::Init(const BMessage*)
BDeskWindow::InitAddOnsList(bool update)
BDeskWindow::ApplyShortcutPreferences(bool update)
BDeskWindow::Quit()
BDeskWindow::NewPoseView(Model* model, uint32 viewMode)
BDeskWindow::CreatePoseView(Model* model)
BDeskWindow::WorkspaceActivated(int32 workspace, bool state)
BDeskWindow::SaveDesktopPoseLocations()
BDeskWindow::ScreenChanged(BRect frame, color_space space)
BDeskWindow::Show()
BDeskWindow::ShouldAddScrollBars() const
BDeskWindow::ShouldAddMenus() const
BDeskWindow::ShouldAddContainerView() const
BDeskWindow::MessageReceived(BMessage* message)
AddOneShortcut(Model* model, char key, uint32 modifiers, BDeskWindow* window)
class BDeskWindow : public BContainerWindow {
BDeskWindow(LockingList<BWindow>* windowList, uint32 openFlags = 0);
virtual ~BDeskWindow();
BDeskWindow::PoseView() const
if (dynamic_cast<BDeskWindow*>(window) != NULL
BDeskWindow* desktop = NULL;
desktop = dynamic_cast<BDeskWindow*>(
BDeskWindow*
BDeskWindow* window = dynamic_cast<BDeskWindow*>(
BDeskWindow* deskWindow = dynamic_cast<BDeskWindow*>(window);
if (dynamic_cast<BDeskWindow*>(window) == NULL
if (dynamic_cast<BDeskWindow*>(window) == NULL
if (dynamic_cast<BDeskWindow*>(window) == NULL
if (dynamic_cast<BDeskWindow*>(window) != NULL) {
BContainerWindow* deskWindow = new BDeskWindow(&fWindowList);
BDeskWindow* desktop = GetDeskWindow();
BDeskWindow* GetDeskWindow() const;
class BDeskWindow;