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_FrequencyTooltipDetail.c
Go to the documentation of this file.
1
[
BaseContainerProps
(),
BaseContainerCustomTitleField
(
"m_sDisplayName"
)]
2
class
SCR_FrequencyTooltipDetail
:
SCR_EntityTooltipDetail
3
{
4
[
Attribute
(
""
)]
5
protected
LocalizedString
m_sNoFrequency
;
6
7
protected
TextWidget
m_Text
;
8
protected
SCR_GadgetManagerComponent
m_GadgetManager
;
9
10
//------------------------------------------------------------------------------------------------
11
override
void
UpdateDetail
(
SCR_EditableEntityComponent
entity)
12
{
13
set<int> frequencies =
new
set<int>();
14
SCR_Global
.
GetFrequencies
(
m_GadgetManager
, frequencies);
15
if
(frequencies.IsEmpty())
16
m_Text
.SetText(
m_sNoFrequency
);
17
else
18
m_Text
.SetText(
SCR_FormatHelper
.
FormatFrequencies
(frequencies));
19
}
20
21
//------------------------------------------------------------------------------------------------
22
override
bool
InitDetail
(
SCR_EditableEntityComponent
entity,
Widget
widget)
23
{
24
m_Text
=
TextWidget
.Cast(widget);
25
if
(!
m_Text
|| entity.
GetPlayerID
() == 0)
26
return
false
;
27
28
m_GadgetManager
=
SCR_GadgetManagerComponent
.Cast(entity.GetOwner().FindComponent(
SCR_GadgetManagerComponent
));
29
return
m_GadgetManager
!= null;
30
}
31
}
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
LocalizedString
Definition
LocalizedString.c:22
SCR_EditableEntityComponent
Definition
SCR_EditableEntityComponent.c:14
SCR_EditableEntityComponent::GetPlayerID
int GetPlayerID()
Definition
SCR_EditableEntityComponent.c:346
SCR_EntityTooltipDetail
Definition
SCR_EntityTooltipDetail.c:3
SCR_FormatHelper
Definition
SCR_FormatHelper.c:2
SCR_FormatHelper::FormatFrequencies
static string FormatFrequencies(notnull set< int > frequencies, set< int > highlightFrequencies=null)
Definition
SCR_FormatHelper.c:274
SCR_FrequencyTooltipDetail
Definition
SCR_FrequencyTooltipDetail.c:3
SCR_FrequencyTooltipDetail::UpdateDetail
override void UpdateDetail(SCR_EditableEntityComponent entity)
Definition
SCR_FrequencyTooltipDetail.c:11
SCR_FrequencyTooltipDetail::InitDetail
override bool InitDetail(SCR_EditableEntityComponent entity, Widget widget)
Definition
SCR_FrequencyTooltipDetail.c:22
SCR_FrequencyTooltipDetail::m_sNoFrequency
LocalizedString m_sNoFrequency
Definition
SCR_FrequencyTooltipDetail.c:5
SCR_FrequencyTooltipDetail::m_GadgetManager
SCR_GadgetManagerComponent m_GadgetManager
Definition
SCR_FrequencyTooltipDetail.c:8
SCR_FrequencyTooltipDetail::m_Text
TextWidget m_Text
Definition
SCR_FrequencyTooltipDetail.c:7
SCR_GadgetManagerComponent
Definition
SCR_GadgetManagerComponent.c:140
SCR_Global
Definition
Functions.c:7
SCR_Global::GetFrequencies
static int GetFrequencies(SCR_GadgetManagerComponent gadgetManager, out notnull set< int > outFrequencies)
Definition
Functions.c:1884
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_FrequencyTooltipDetail.c
Generated by
1.17.0