Scroller
Scroller::SetScrollingEnabled(enabled);
class ScrollView : public BView, public Scroller {
Scrollable::ScrollSourceChanged(Scroller* /*oldSource*/,
Scroller* /*newSource*/)
Scrollable::SetScrollSource(Scroller* source)
Scroller* oldSource = fScrollSource;
Scroller*
class Scroller;
void SetScrollSource(Scroller* source);
Scroller* ScrollSource() const;
virtual void ScrollSourceChanged(Scroller* oldSource,
Scroller* newSource);
Scroller* fScrollSource;
Scroller::SetVisibleSize(float width, float height)
Scroller::VisibleBounds() const
Scroller::VisibleRect() const
Scroller::SetScrollingEnabled(bool enabled)
Scroller::IsScrolling() const
Scroller::DataRectChanged(BRect /*oldDataRect*/, BRect /*newDataRect*/)
Scroller::ScrollOffsetChanged(BPoint /*oldOffset*/, BPoint /*newOffset*/)
Scroller::VisibleSizeChanged(float /*oldWidth*/, float /*oldHeight*/,
Scroller::ScrollTargetChanged(Scrollable* /*oldTarget*/,
Scroller::Scroller()
Scroller::~Scroller()
Scroller::SetScrollTarget(Scrollable* target)
Scroller::ScrollTarget() const
Scroller::SetDataRect(BRect dataRect)
Scroller::DataRect() const
Scroller::SetScrollOffset(BPoint offset)
Scroller::ScrollOffset() const
class Scroller {
Scroller();
virtual ~Scroller();