BShelf
BShelf* fShelf;
class BShelf;
friend class BShelf;
void _SetShelf(BShelf* shelf);
BShelf(const BShelf& other);
BShelf& operator=(const BShelf& other);
class BShelf : public BHandler {
BShelf(BView* view, bool allowDrags = true,
BShelf(const entry_ref* ref, BView* view,
BShelf(BDataIO* stream, BView* view,
BShelf(BMessage* archive);
virtual ~BShelf();
class BShelf;
friend class BShelf;
BShelf* _Shelf() const;
void _SetShelf(BShelf* shelf);
BShelf* fShelf;
fShelf = new BShelf(&fShelfData, shelfView);
fShelf = new BShelf(&fShelfData, view);
BShelf *fShelf;
class BShelf;
BShelf* Shelf() const;
BShelf::MessageReceived(message);
: BShelf(parent, false, "DeskbarShelf")
class TReplicantShelf : public BShelf {
fDesktopShelf = new BShelf(&ref, desktop, fEditShelfMode, "DesktopShelf");
BShelf* fDesktopShelf;
BDragger::_SetShelf(BShelf* shelf)
BShelf::ReplicantAt(int32 index, BView **_view, uint32 *_uniqueID,
BShelf::IndexOf(const BView* replicantView) const
BShelf::IndexOf(const BMessage *archive) const
BShelf::IndexOf(uint32 id) const
BShelf::CanAcceptReplicantMessage(BMessage*) const
BShelf::CanAcceptReplicantView(BRect, BView*, BMessage*) const
BShelf::AdjustReplicantBy(BRect, BMessage*) const
BShelf::ReplicantDeleted(int32 index, const BMessage *archive,
_ReservedShelf1__6BShelfFv(BShelf *const, int32, const BMessage*, const BView*)
void BShelf::_ReservedShelf2() {}
void BShelf::_ReservedShelf3() {}
void BShelf::_ReservedShelf4() {}
void BShelf::_ReservedShelf5() {}
void BShelf::_ReservedShelf6() {}
void BShelf::_ReservedShelf7() {}
void BShelf::_ReservedShelf8() {}
BShelf::BShelf(const BShelf&)
BShelf &
BShelf::operator=(const BShelf &)
BShelf::_Archive(BMessage *data) const
BShelf::_InitData(BEntry *entry, BDataIO *stream, BView *view,
BShelf::_DeleteReplicant(replicant_data* item)
BShelf::_AddReplicant(BMessage *data, BPoint *location, uint32 uniqueID)
BShelf::_GetReplicant(BMessage *data, BView *view, const BPoint &point,
BShelf::_GetReplicantData(BMessage *data, BView *view, BView *&replicant,
BShelf::_CreateZombie(BMessage *data, BDragger *&dragger)
BShelf::_GetProperty(BMessage *msg, BMessage *reply)
BShelf::_InstantiateObject(BMessage *archive, image_id *image)
ShelfContainerViewFilter(BShelf *shelf, BView *view);
BShelf *fShelf;
ReplicantViewFilter(BShelf *shelf, BView *view);
BShelf *fShelf;
ShelfContainerViewFilter::ShelfContainerViewFilter(BShelf *shelf, BView *view)
ReplicantViewFilter::ReplicantViewFilter(BShelf *shelf, BView *view)
BShelf::BShelf(BView *view, bool allowDrags, const char *shelfType)
BShelf::BShelf(const entry_ref *ref, BView *view, bool allowDrags,
BShelf::BShelf(BDataIO *stream, BView *view, bool allowDrags,
BShelf::BShelf(BMessage *data)
BShelf::~BShelf()
BShelf::Archive(BMessage *data, bool deep) const
BShelf::Instantiate(BMessage *data)
BShelf::MessageReceived(BMessage *msg)
BShelf::Save()
BShelf::SetDirty(bool state)
BShelf::IsDirty() const
BShelf::ResolveSpecifier(BMessage *msg, int32 index, BMessage *specifier,
BShelf::GetSupportedSuites(BMessage *message)
BShelf::Perform(perform_code d, void *arg)
BShelf::AllowsDragging() const
BShelf::SetAllowsDragging(bool state)
BShelf::AllowsZombies() const
BShelf::SetAllowsZombies(bool state)
BShelf::DisplaysZombies() const
BShelf::SetDisplaysZombies(bool state)
BShelf::IsTypeEnforced() const
BShelf::SetTypeEnforced(bool state)
BShelf::SetSaveLocation(BDataIO *data_io)
BShelf::SetSaveLocation(const entry_ref *ref)
BShelf::SaveLocation(entry_ref *ref) const
BShelf::AddReplicant(BMessage *data, BPoint location)
BShelf::DeleteReplicant(BView *replicant)
BShelf::DeleteReplicant(BMessage *data)
BShelf::DeleteReplicant(int32 index)
BShelf::CountReplicants() const
BShelf*
BView::_SetShelf(BShelf* shelf)
fDeskShelf = new BShelf(&ref, PoseView());
BShelf* fDeskShelf;
BShelf *fShelf;
fShelf = new BShelf(fArchiveStream, fContainerView); // Attach fShelf to fContainerView
BShelf *fShelf;
fShelf = new BShelf(fArchiveStream, fMainView);
BShelf *fShelf;