14 lines
477 B
C
14 lines
477 B
C
![]() |
#pragma once
|
|||
|
|
|||
|
/** @class CustomLayout
|
|||
|
* @brief <EFBFBD><EFBFBD><EFBFBD>ڻỰ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>SessionBox<EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><EFBFBD><EFBFBD>TabBox<EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD>Ԥ<EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>д<EFBFBD>˶<EFBFBD><EFBFBD>ӿؼ<EFBFBD><EFBFBD>IJ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
* @copyright (c) 2016, NetEase Inc. All rights reserved
|
|||
|
* @author Redrain
|
|||
|
* @date 2019/3/20
|
|||
|
*/
|
|||
|
class CustomLayout : public ui::Layout
|
|||
|
{
|
|||
|
public:
|
|||
|
virtual ui::CSize ArrangeChild(const std::vector<ui::Control*>& m_items, ui::UiRect rc) override;
|
|||
|
ui::CSize SetCustomPos(ui::Control* pControl, ui::UiRect containerRect);
|
|||
|
};
|