7#ifndef MYGUI_SCROLL_VIEW_BASE_H_
8#define MYGUI_SCROLL_VIEW_BASE_H_
21 void updateScrollSize();
22 void updateScrollPosition();
25 virtual IntSize getContentSize()
const;
28 virtual IntPoint getContentPosition()
const;
29 virtual void setContentPosition(
const IntPoint& _value);
32 virtual IntSize getViewSize()
const;
35 virtual size_t getHScrollPage()
const;
36 virtual size_t getVScrollPage()
const;
38 virtual Align getContentAlign()
const;
40 virtual void eraseContent();
47 bool mVisibleHScroll{
true};
48 bool mVisibleVScroll{
true};
54 bool mChangeContentByResize{
false};