DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ BannerHandlerBase()

void ScriptedWidgetEventHandler::BannerHandlerBase ( Widget parent)
inlineprotected

См. определение в файле BannerHandlerBase.c строка 9

10 {
11 m_Parent = parent;
12 m_Root = GetGame().GetWorkspace().CreateWidgets("gui/layouts/new_ui/dlc_panels/BannerTemplate.layout", m_Parent);
13 m_Root.SetHandler(this);
14
15 m_BannerBody = m_Root.FindAnyWidget("BadgeBody");
16 m_BannerWedge = m_Root.FindAnyWidget("BadgeWedge");
17 m_BannerText = TextWidget.Cast(m_Root.FindAnyWidget("BadgeText"));
18
19 m_BannerBody.SetAlpha(1.0);
20 m_BannerWedge.SetAlpha(1.0);
21 }
proto native WorkspaceWidget GetWorkspace()
LayoutHolder m_Parent
Определения LayoutHolder.c:6
Widget m_Root
Определения SizeToChild.c:9
TextWidget m_BannerText
Определения BannerHandlerBase.c:7
Widget m_BannerWedge
Определения BannerHandlerBase.c:6
Widget m_BannerBody
Определения BannerHandlerBase.c:5
proto native CGame GetGame()
proto native external Widget CreateWidgets(string layout, Widget parentWidget=NULL, bool immedUpdate=true)
Create widgets from *.layout file.

Перекрестные ссылки WorkspaceWidget::CreateWidgets(), GetGame(), CGame::GetWorkspace(), m_BannerBody, m_BannerText, m_BannerWedge, m_Parent и m_Root.

Используется в Init().