Arma Reforger Explorer
1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Toggle main menu visibility
Loading...
Searching...
No Matches
SCR_TextAndWarningTooltipDetail.c
Go to the documentation of this file.
1
[
BaseContainerProps
(),
BaseContainerCustomTitleField
(
"m_sDisplayName"
)]
2
class
SCR_TextAndWarningTooltipDetail
:
SCR_EntityTooltipDetail
3
{
4
[
Attribute
()]
5
protected
LocalizedString
m_sWarningText
;
6
7
[
Attribute
(
desc
:
"Optional"
)]
8
protected
ResourceName
m_WarningIcon
;
9
10
[
Attribute
(
"Text"
)]
11
protected
string
m_sTextWidgetName
;
12
13
[
Attribute
(
"WarningText"
)]
14
protected
string
m_sWarningTextName
;
15
16
[
Attribute
(
"WarningIcon"
)]
17
protected
string
m_sWarningImageName
;
18
19
protected
TextWidget
m_Text
;
20
protected
TextWidget
m_WarningText
;
21
protected
ImageWidget
m_WarningImage
;
22
23
//------------------------------------------------------------------------------------------------
24
override
bool
InitDetail
(
SCR_EditableEntityComponent
entity,
Widget
widget)
25
{
26
m_Text
=
TextWidget
.Cast(widget.FindAnyWidget(
m_sTextWidgetName
));
27
if
(!
m_Text
)
28
return
false
;
29
30
m_WarningText
=
TextWidget
.Cast(widget.FindAnyWidget(
m_sWarningTextName
));
31
if
(!
m_WarningText
)
32
return
false
;
33
else
34
m_WarningText
.SetText(
m_sWarningText
);
35
36
m_WarningImage
=
ImageWidget
.Cast(widget.FindAnyWidget(
m_sWarningImageName
));
37
if
(
m_WarningImage
)
38
{
39
if
(
m_WarningIcon
!=
string
.Empty)
40
{
41
m_WarningImage
.LoadImageTexture(0,
m_WarningIcon
);
42
m_WarningImage
.SetImage(0);
43
}
44
else
45
{
46
m_WarningImage
.SetVisible(
false
);
47
}
48
}
49
50
return
true
;
51
}
52
53
//------------------------------------------------------------------------------------------------
56
void
ToggleWarning
(
bool
showWarning)
57
{
58
if
(
m_WarningImage
&&
m_WarningIcon
!=
string
.Empty)
59
m_WarningImage
.SetVisible(showWarning);
60
61
if
(
m_WarningText
)
62
m_WarningText
.SetVisible(showWarning);
63
64
m_Text
.SetVisible(!showWarning);
65
}
66
}
BaseContainerProps
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
Definition
SCR_AIAnimationWaypoint.c:14
BaseContainerCustomTitleField
class SCR_KeyBindingFilter BaseContainerCustomTitleField("m_sBindString")
Definition
SCR_KeyBindingMenuConfig.c:116
desc
UI Textures DeployMenu Briefing conflict_HintBanner_1_UI desc
Definition
SCR_RespawnBriefingComponent.c:17
ImageWidget
Definition
ImageWidget.c:13
LocalizedString
Definition
LocalizedString.c:22
ResourceName
Definition
ResourceName.c:13
SCR_EditableEntityComponent
Definition
SCR_EditableEntityComponent.c:14
SCR_EntityTooltipDetail
Definition
SCR_EntityTooltipDetail.c:3
SCR_TextAndWarningTooltipDetail
Definition
SCR_TextAndWarningTooltipDetail.c:3
SCR_TextAndWarningTooltipDetail::m_sWarningText
LocalizedString m_sWarningText
Definition
SCR_TextAndWarningTooltipDetail.c:5
SCR_TextAndWarningTooltipDetail::m_sWarningTextName
string m_sWarningTextName
Definition
SCR_TextAndWarningTooltipDetail.c:14
SCR_TextAndWarningTooltipDetail::m_Text
TextWidget m_Text
Definition
SCR_TextAndWarningTooltipDetail.c:19
SCR_TextAndWarningTooltipDetail::InitDetail
override bool InitDetail(SCR_EditableEntityComponent entity, Widget widget)
Definition
SCR_TextAndWarningTooltipDetail.c:24
SCR_TextAndWarningTooltipDetail::m_WarningText
TextWidget m_WarningText
Definition
SCR_TextAndWarningTooltipDetail.c:20
SCR_TextAndWarningTooltipDetail::m_WarningIcon
ResourceName m_WarningIcon
Definition
SCR_TextAndWarningTooltipDetail.c:8
SCR_TextAndWarningTooltipDetail::ToggleWarning
void ToggleWarning(bool showWarning)
Definition
SCR_TextAndWarningTooltipDetail.c:56
SCR_TextAndWarningTooltipDetail::m_WarningImage
ImageWidget m_WarningImage
Definition
SCR_TextAndWarningTooltipDetail.c:21
SCR_TextAndWarningTooltipDetail::m_sWarningImageName
string m_sWarningImageName
Definition
SCR_TextAndWarningTooltipDetail.c:17
SCR_TextAndWarningTooltipDetail::m_sTextWidgetName
string m_sTextWidgetName
Definition
SCR_TextAndWarningTooltipDetail.c:11
TextWidget
Definition
TextWidget.c:16
Widget
Definition
Widget.c:13
Attribute
SCR_FieldOfViewSettings Attribute
Definition
SendGoalMessage.c:170
scripts
Game
Editor
UI
Components
Tooltips
Tooltips
Details
SCR_TextAndWarningTooltipDetail.c
Generated by
1.17.0