Dayz
Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Toggle main menu visibility
Loading...
Searching...
No Matches
uipopupscriptscenedelete.c
Go to the documentation of this file.
1
class
UIPopupScriptSceneDelete
extends
UIPopupScript
2
{
3
private
ButtonWidget
m_BtnYes
;
4
private
ButtonWidget
m_BtnNo
;
5
private
string
m_DeleteScene
;
6
7
//================================================
8
// UIPopupScriptSceneDelete
9
//================================================
10
void
UIPopupScriptSceneDelete
(
Widget
wgt)
11
{
12
m_BtnYes
= ButtonWidget.Cast( wgt.FindAnyWidget(
"btn_ppp_sn_dlt_yes"
) );
13
m_BtnNo
= ButtonWidget.Cast( wgt.FindAnyWidget(
"btn_ppp_sn_dlt_no"
) );
14
}
15
16
//================================================
17
// OnClick
18
//================================================
19
override
bool
OnClick
(
Widget
w,
int
x
,
int
y
,
int
button)
20
{
21
super.OnClick(w,
x
,
y
, button);
22
23
if
( w ==
m_BtnYes
)
24
{
25
PluginSceneManager editor = PluginSceneManager.Cast(
GetPlugin
(PluginSceneManager) );
26
27
editor.SceneDelete(
m_DeleteScene
);
28
29
PopupBack
();
30
31
return
true
;
32
}
33
else
if
( w ==
m_BtnNo
)
34
{
35
m_DeleteScene
=
STRING_EMPTY
;
36
PopupBack
();
37
return
true
;
38
}
39
40
return
false
;
41
}
42
43
void
SetDeleteName
(
string
scene_name)
44
{
45
m_DeleteScene
= scene_name;
46
}
47
}
UIPopupScript
Definition
uipopupscript.c:2
UIPopupScript::m_BtnYes
ButtonWidget m_BtnYes
Definition
uipopupscriptscenedelete.c:3
UIPopupScript::SetDeleteName
void SetDeleteName(string scene_name)
Definition
uipopupscriptscenedelete.c:43
UIPopupScript::UIPopupScriptSceneDelete
void UIPopupScriptSceneDelete(Widget wgt)
Definition
uipopupscriptscenedelete.c:10
UIPopupScript::m_DeleteScene
string m_DeleteScene
Definition
uipopupscriptscenedelete.c:5
UIPopupScript::m_BtnNo
ButtonWidget m_BtnNo
Definition
uipopupscriptscenedelete.c:4
UIPopupScript::OnClick
override bool OnClick(Widget w, int x, int y, int button)
Definition
uipopupscriptscenedelete.c:19
UIPopupScript::PopupBack
UIPopupScript PopupBack()
Definition
uipopupscript.c:37
Widget
Definition
enwidgets.c:190
STRING_EMPTY
const string STRING_EMPTY
Definition
constants.c:54
x
Icon x
y
Icon y
GetPlugin
PluginBase GetPlugin(typename plugin_type)
Definition
pluginmanager.c:325
Games
Dayz
scripts
5_mission
gui
sceneeditormenu
uipopupscript
uipopupscriptscenedelete.c
Generated by
1.17.0