7#ifndef MYGUI_SCROLL_VIEW_H_
8#define MYGUI_SCROLL_VIEW_H_
37 using Widget::setPosition;
38 using Widget::setSize;
39 using Widget::setCoord;
42 void setVisibleVScroll(
bool _value);
44 bool isVisibleVScroll()
const;
47 void setVisibleHScroll(
bool _value);
49 bool isVisibleHScroll()
const;
54 Align getCanvasAlign()
const;
72 void initialiseOverride()
override;
73 void shutdownOverride()
override;
80 void setPropertyOverride(
const std::string&
_key,
const std::string&
_value)
override;
86 IntSize getContentSize()
const override;
88 IntPoint getContentPosition()
const override;
90 IntSize getViewSize()
const override;
93 size_t getVScrollPage()
const override;
94 size_t getHScrollPage()
const override;
96 Align getContentAlign()
const override;
#define MYGUI_RTTI_DERIVED(DerivedType)