11 override void OnMenuOpen()
16 if (!m_SuperMenuComponent)
18 Print(
"SCR_SuperMenuBase | OnMenuOpen() | No SCR_SuperMenuComponent in layout root", LogLevel.ERROR);
26 override void OnMenuShow()
30 if (m_SuperMenuComponent)
31 m_SuperMenuComponent.OnMenuShow();
35 override void OnMenuHide()
39 if (m_SuperMenuComponent)
40 m_SuperMenuComponent.OnMenuHide();
44 override void OnMenuUpdate(
float tDelta)
46 super.OnMenuUpdate(tDelta);
48 if (m_SuperMenuComponent)
49 m_SuperMenuComponent.OnMenuUpdate(tDelta);
53 override void OnMenuClose()
57 if (m_SuperMenuComponent)
58 m_SuperMenuComponent.OnMenuClose();
62 override void OnMenuFocusGained()
64 super.OnMenuFocusGained();
66 if (m_SuperMenuComponent)
67 m_SuperMenuComponent.OnMenuFocusGained();
71 override void OnMenuFocusLost()
73 super.OnMenuFocusLost();
75 if (m_SuperMenuComponent)
76 m_SuperMenuComponent.OnMenuFocusLost();