12345678910111213141516171819202122232425262728 |
- class CollapsibleHeader: Header
- {
- void CollapsibleHeader( LayoutHolder parent, string function_name )
- {
- m_DefaultFontSize = 24;
- }
- override void SetLayoutName()
- {
- m_LayoutName = WidgetLayoutName.CollapsibleHeader;
- }
-
- void SetArrowButtonOpened(bool state)
- {
- m_UpArrowButton.Show(state);
- m_DownArrowButton.Show(!state);
- }
-
- bool IsHeaderVisible()
- {
- return m_MainWidget.IsVisible(); //m_MainWidget.IsVisibleHierarchy()
- }
-
- void SetHeaderVisible(bool show)
- {
- m_MainWidget.Show(show);
- }
- }
|