You.i Engine
YiPageIndicatorView.h
Go to the documentation of this file.
1 // © You i Labs Inc. 2000-2017. All rights reserved.
2 #ifndef _YI_PAGE_INDICATOR_VIEW_H_
3 #define _YI_PAGE_INDICATOR_VIEW_H_
4 
6 
32 {
33 public:
34 
36  virtual ~CYIPageIndicatorView();
37 
41  virtual bool Init() override;
42 
46  void SetPageCount(uint32_t uNumPages);
47 
51  void SetCurrentPage(uint32_t uCurrentPages);
52 
53 private:
54  std::shared_ptr<CYIAssetViewTemplate> m_pPageItemTemplate;
55 
57 
58 };
59 
60 /* @} */
61 
62 #endif // _YI_PAGE_INDICATOR_VIEW_H_
virtual ~CYIPageIndicatorView()
void SetCurrentPage(uint32_t uCurrentPages)
#define YI_TYPE_BASES(...)
Definition: YiRtti.h:350
yi::deprecated::CYIListView is a view that lays out its elements programatically using a CYIListLayou...
Definition: YiListView.h:52
A class that provides streaming functionality in a scrolling view.
Definition: YiListView.h:35
virtual bool Init() override
void SetPageCount(uint32_t uNumPages)
Page indicator control.
Definition: YiPageIndicatorView.h:31