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

◆ Watermark()

void Watermark::Watermark ( Widget parent = null)
inlineprotected

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

9 {
10 m_Root = GetGame().GetWorkspace().CreateWidgets("gui/layouts/day_z_hud_watermark.layout", parent);
11
12 m_WatermarkImage = ImageWidget.Cast(m_Root.FindAnyWidget("WatermarkLogo"));
13 m_WatermarkLabel = TextWidget.Cast(m_Root.FindAnyWidget("WatermarkLabel"));
14 m_WatermarkBuild = TextWidget.Cast(m_Root.FindAnyWidget("WatermarkBuild"));
15 m_WatermarkImage.LoadImageFile(0, "set:dayz_gui image:DayZLogo");
16 m_WatermarkLabel.SetText("EXPERIMENTAL BUILD");
17
18 string buildVersion;
19 GetGame().GetVersion(buildVersion);
20 m_WatermarkBuild.SetText(buildVersion);
21 }
proto native WorkspaceWidget GetWorkspace()
proto void GetVersion(out string version)
TextWidget m_WatermarkLabel
Определения Watermark.c:5
Widget m_Root
Определения Watermark.c:3
TextWidget m_WatermarkBuild
Определения Watermark.c:6
ImageWidget m_WatermarkImage
Определения Watermark.c:4
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::GetVersion(), CGame::GetWorkspace(), m_Root, m_WatermarkBuild, m_WatermarkImage и m_WatermarkLabel.