Lines Matching refs:BOutlineListView

14 //! BOutlineListView represents a "nestable" list view.
79 // #pragma mark - BOutlineListView
82 BOutlineListView::BOutlineListView(BRect frame, const char* name,
90 BOutlineListView::BOutlineListView(const char* name, list_view_type type,
98 BOutlineListView::BOutlineListView(BMessage* archive)
116 BOutlineListView::~BOutlineListView()
123 BOutlineListView::Instantiate(BMessage* archive)
125 if (validate_instantiation(archive, "BOutlineListView"))
126 return new BOutlineListView(archive);
133 BOutlineListView::Archive(BMessage* archive, bool deep) const
136 // interested in subitems BOutlineListView can have. They are even stored
169 BOutlineListView::MouseDown(BPoint where)
191 BOutlineListView::KeyDown(const char* bytes, int32 numBytes)
234 BOutlineListView::FrameMoved(BPoint newPosition)
241 BOutlineListView::FrameResized(float newWidth, float newHeight)
248 BOutlineListView::MouseUp(BPoint where)
255 BOutlineListView::AddUnder(BListItem* item, BListItem* superItem)
280 BOutlineListView::AddItem(BListItem* item)
287 BOutlineListView::AddItem(BListItem* item, int32 fullListIndex)
332 BOutlineListView::AddList(BList* newItems)
339 BOutlineListView::AddList(BList* newItems, int32 fullListIndex)
352 BOutlineListView::RemoveItem(BListItem* item)
359 BOutlineListView::RemoveItem(int32 fullListIndex)
366 BOutlineListView::RemoveItems(int32 fullListIndex, int32 count)
375 BOutlineListView::RemoveItem(fullListIndex);
382 BOutlineListView::FullListItemAt(int32 fullListIndex) const
389 BOutlineListView::FullListIndexOf(BPoint where) const
401 BOutlineListView::FullListIndexOf(BListItem* item) const
408 BOutlineListView::FullListFirstItem() const
415 BOutlineListView::FullListLastItem() const
422 BOutlineListView::FullListHasItem(BListItem* item) const
429 BOutlineListView::FullListCountItems() const
436 BOutlineListView::FullListCurrentSelection(int32 index) const
449 BOutlineListView::MakeEmpty()
457 BOutlineListView::FullListIsEmpty() const
464 BOutlineListView::FullListDoForEach(bool(*func)(BListItem* item))
471 BOutlineListView::FullListDoForEach(bool (*func)(BListItem* item, void* arg),
479 BOutlineListView::Superitem(const BListItem* item)
490 BOutlineListView::Expand(BListItem* item)
497 BOutlineListView::Collapse(BListItem* item)
504 BOutlineListView::IsExpanded(int32 fullListIndex)
515 BOutlineListView::ResolveSpecifier(BMessage* message, int32 index,
524 BOutlineListView::GetSupportedSuites(BMessage* data)
531 BOutlineListView::Perform(perform_code code, void* _data)
536 = BOutlineListView::MinSize();
540 = BOutlineListView::MaxSize();
544 = BOutlineListView::PreferredSize();
548 = BOutlineListView::LayoutAlignment();
552 = BOutlineListView::HasHeightForWidth();
558 BOutlineListView::GetHeightForWidth(data->width, &data->min,
565 BOutlineListView::SetLayout(data->layout);
572 BOutlineListView::LayoutInvalidated(data->descendants);
577 BOutlineListView::DoLayout();
587 BOutlineListView::ResizeToPreferred()
594 BOutlineListView::GetPreferredSize(float* _width, float* _height)
620 BOutlineListView::MakeFocus(bool state)
627 BOutlineListView::AllAttached()
634 BOutlineListView::AllDetached()
641 BOutlineListView::DetachedFromWindow()
648 BOutlineListView::FullListSortItems(int (*compareFunc)(const BListItem* a,
656 BOutlineListView::SortItemsUnder(BListItem* superItem, bool oneLevelOnly,
698 BOutlineListView::CountItemsUnder(BListItem* superItem, bool oneLevelOnly) const
723 BOutlineListView::EachItemUnder(BListItem* superItem, bool oneLevelOnly,
753 BOutlineListView::ItemUnderAt(BListItem* superItem, bool oneLevelOnly,
784 BOutlineListView::DoMiscellaneous(MiscCode code, MiscData* data)
794 BOutlineListView::MessageReceived(BMessage* msg)
800 void BOutlineListView::_ReservedOutlineListView1() {}
801 void BOutlineListView::_ReservedOutlineListView2() {}
802 void BOutlineListView::_ReservedOutlineListView3() {}
803 void BOutlineListView::_ReservedOutlineListView4() {}
807 BOutlineListView::ExpandOrCollapse(BListItem* item, bool expand)
921 BOutlineListView::LatchRect(BRect itemRect, int32 level) const
935 BOutlineListView::DrawLatch(BRect itemRect, int32 level, bool collapsed,
954 BOutlineListView::DrawItem(BListItem* item, BRect itemRect, bool complete)
967 BOutlineListView::_FullListIndex(int32 index) const
979 BOutlineListView::_PopulateTree(BList* tree, BList& target,
999 BOutlineListView::_SortTree(BList* tree, bool oneLevelOnly,
1019 BOutlineListView::_DestructTree(BList* tree)
1033 BOutlineListView::_BuildTree(BListItem* superItem, int32& fullListIndex)
1064 BOutlineListView::_CullInvisibleItems(BList& list)
1077 BOutlineListView::_SwapItems(int32 first, int32 second)
1131 BOutlineListView::_RemoveItem(BListItem* item, int32 fullListIndex)
1176 BOutlineListView::_SuperitemForIndex(int32 fullListIndex, int32 level,
1198 BOutlineListView::_FindPreviousVisibleIndex(int32 fullListIndex)
1214 BOutlineListView::_ItemsUnderSetup(BListItem* superItem, int32& startIndex, uint32& baseLevel) const