Lines Matching refs:BNavMenu

257 //	#pragma mark - BNavMenu
264 BNavMenu::BNavMenu(const char* title, uint32 message, const BHandler* target,
296 BNavMenu::BNavMenu(const char* title, uint32 message,
329 BNavMenu::~BNavMenu()
336 BNavMenu::AttachedToWindow()
349 BNavMenu::DetachedFromWindow()
355 BNavMenu::ResetTargets()
362 BNavMenu::ForceRebuild()
370 BNavMenu::NeedsToRebuild() const
377 BNavMenu::SetNavDir(const entry_ref* ref)
387 BNavMenu::ClearMenuBuildingState()
404 BNavMenu::StartBuildingItemList()
483 BNavMenu::AddRootItemsIfNeeded()
504 BNavMenu::AddTrashItem()
516 BNavMenu::AddNextItem()
571 BNavMenu::AddOneItem(Model* model)
583 BNavMenu::NewModelItem(Model* model, const BMessage* invokeMessage,
655 BNavMenu* menu = new BNavMenu(truncatedString.String(),
672 BNavMenu::BuildVolumeMenu()
693 BNavMenu* menu = new BNavMenu(model->Name(), fMessage.what,
714 BNavMenu::CompareFolderNamesFirstOne(const BMenuItem* i1, const BMenuItem* i2)
731 BNavMenu::CompareOne(const BMenuItem* i1, const BMenuItem* i2)
740 BNavMenu::DoneBuildingItemList()
780 BNavMenu::GetMaxMenuWidth(void)
787 BNavMenu::AddNavDir(const Model* model, uint32 what, BHandler* target,
795 BNavMenu* navMenu = new BNavMenu(model->Name(), what, target);
809 BNavMenu::AddNavParentDir(const char* name,const Model* model,
812 BNavMenu* menu = new BNavMenu(name, what, target);
828 BNavMenu::AddNavParentDir(const Model* model, uint32 what, BHandler* target)
835 BNavMenu::SetShowParent(bool show)
842 BNavMenu::SetTypesList(const BObjectList<BString>* list)
852 BNavMenu::TypesList() const
859 BNavMenu::SetTarget(const BMessenger& messenger)
866 BNavMenu::Target()
873 BNavMenu::InitTrackingHook(bool (*hook)(BMenu*, void*),
888 BNavMenu::SetTrackingHookDeep(BMenu* menu, bool (*func)(BMenu*, void*),
910 BNavMenu(title, B_REFS_RECEIVED, BMessenger(), NULL, NULL),