24 #ifndef _CEGUIScrolledItemListBase_h_
25 #define _CEGUIScrolledItemListBase_h_
27 #include "CEGUIItemListBase.h"
28 #include "CEGUIScrollbar.h"
29 #include "CEGUIScrolledItemListBaseProperties.h"
32 # pragma warning(push)
33 # pragma warning(disable : 4251)
92 void setShowVertScrollbar(
bool mode);
98 void setShowHorzScrollbar(
bool mode);
113 void ensureItemIsVisibleVert(
const ItemEntry& item);
128 void ensureItemIsVisibleHorz(
const ItemEntry& item);
146 virtual void initialiseComponents(
void);
162 virtual bool testClassName_impl(
const String& class_name)
const
164 if (class_name==
"ScrolledItemListBase")
175 void configureScrollbars(
const Size& doc_size);
207 void addScrolledItemListBaseProperties(
void);
212 #if defined(_MSC_VER)
213 # pragma warning(pop)
216 #endif // end of guard _CEGUIScrolledItemListBase_h_