| 23 | |
| 24 | public: |
| 25 | BasePanelView(std::string_view _layout, MyGUI::Widget* _parent) : |
| 26 | BaseLayout(_layout, _parent) |
| 27 | { |
| 28 | mScrollView = mMainWidget->castType<MyGUI::ScrollView>(); |
| 29 | |
| 30 | // потом перенести в лейаут |
| 31 | mScrollView->setCanvasAlign(MyGUI::Align::HCenter | MyGUI::Align::Top); |
| 32 | mScrollView->setVisibleHScroll(false); |
| 33 | mNeedUpdate = false; |
| 34 | |
| 35 | mOldClientWidth = mScrollView->getViewCoord().width; |
| 36 | |
| 37 | MyGUI::Gui::getInstance().eventFrameStart += MyGUI::newDelegate(this, &BasePanelView::frameEnteredCheck); |
| 38 | } |
| 39 | |
| 40 | ~BasePanelView() override |
| 41 | { |
nothing calls this directly
no test coverage detected