PathListView
fPathListView = new PathListView(BRect(0, 0, splitWidth, 100),
if (archive.what == PathListView::kSelectionArchiveCode)
PathListView* fPathListView;
class PathListView;
PathListView* fListView;
ShapePathListener(PathListView* listView)
PathListView* fListView;
PathListView::PathListView(BRect frame, const char* name, BMessage* message,
PathListView::~PathListView()
PathListView::SelectionChanged()
PathListView::MouseDown(BPoint where)
PathListView::MessageReceived(BMessage* message)
PathListView::ArchiveSelection(BMessage* into, bool deep) const
into->what = PathListView::kSelectionArchiveCode;
PathListView::InstantiateSelection(const BMessage* archive, int32 dropIndex)
if (archive->what != PathListView::kSelectionArchiveCode
PathListItem(VectorPath* p, PathListView* listView, bool markEnabled)
PathListView::MoveItems(BList& items, int32 toIndex)
PathListView::CopyItems(BList& items, int32 toIndex)
PathListView::RemoveItemList(BList& items)
PathListView::CloneItem(int32 index) const
const_cast<PathListView*>(this), fCurrentShape != NULL);
PathListView::IndexOfSelectable(Selectable* selectable) const
PathListView::SelectableFor(BListItem* item) const
PathListView::ItemAdded(VectorPath* path, int32 index)
PathListView::ItemRemoved(VectorPath* path)
PathListView::SetPathContainer(Container<VectorPath>* container)
PathListView::SetShapeContainer(Container<Shape>* container)
PathListView::SetCommandStack(CommandStack* stack)
PathListView::SetMenu(BMenu* menu)
PathListView::SetCurrentShape(Shape* shape)
PathListView::_AddPath(VectorPath* path, int32 index)
PathListView::_RemovePath(VectorPath* path)
PathListView::_ItemForPath(VectorPath* path) const
PathListView::_UpdateMarks()
PathListView::_SetPathMarked(VectorPath* path, bool marked)
PathListView::_UpdateMenu()
class PathListView : public SimpleListView,
PathListView(BRect frame,
virtual ~PathListView();