TransformerListView
fTransformerListView = new TransformerListView(BRect(0, 0, splitWidth, 100),
if (archive.what == TransformerListView::kSelectionArchiveCode)
TransformerListView* fTransformerListView;
class TransformerListView;
TransformerListView::TransformerListView(BRect frame, const char* name,
TransformerListView::~TransformerListView()
TransformerListView::Draw(BRect updateRect)
TransformerListView::SelectionChanged()
TransformerListView::MessageReceived(BMessage* message)
TransformerListView::ArchiveSelection(BMessage* into, bool deep) const
into->what = TransformerListView::kSelectionArchiveCode;
TransformerListView::InstantiateSelection(const BMessage* archive, int32 dropIndex)
if (archive->what != TransformerListView::kSelectionArchiveCode
TransformerListView::MoveItems(BList& items, int32 toIndex)
TransformerListView::CopyItems(BList& items, int32 toIndex)
TransformerListView::RemoveItemList(BList& items)
TransformerListView::CloneItem(int32 index) const
const_cast<TransformerListView*>(this));
TransformerListView::IndexOfSelectable(Selectable* selectable) const
TransformerListView::SelectableFor(BListItem* item) const
TransformerListView::ItemAdded(Transformer* transformer, int32 index)
TransformerListView::ItemRemoved(Transformer* transformer)
TransformerListView::SetMenu(BMenu* menu)
TransformerItem(Transformer* t, TransformerListView* listView)
TransformerListView::SetShape(Shape* shape)
TransformerListView::SetCommandStack(CommandStack* stack)
TransformerListView::_AddTransformer(Transformer* transformer, int32 index)
TransformerListView::_RemoveTransformer(Transformer* transformer)
TransformerListView::_ItemForTransformer(Transformer* transformer) const
TransformerListView::_UpdateMenu()
TransformerListView* fListView;
class TransformerListView : public SimpleListView,
TransformerListView(BRect frame,
virtual ~TransformerListView();