Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_FrequencyTooltipDetail.c
Go to the documentation of this file.
3{
4 [Attribute("")]
6
7 protected TextWidget m_Text;
9
10 //------------------------------------------------------------------------------------------------
12 {
13 set<int> frequencies = new set<int>();
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}
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
class SCR_KeyBindingFilter BaseContainerCustomTitleField("m_sBindString")
static string FormatFrequencies(notnull set< int > frequencies, set< int > highlightFrequencies=null)
override void UpdateDetail(SCR_EditableEntityComponent entity)
override bool InitDetail(SCR_EditableEntityComponent entity, Widget widget)
SCR_GadgetManagerComponent m_GadgetManager
static int GetFrequencies(SCR_GadgetManagerComponent gadgetManager, out notnull set< int > outFrequencies)
Definition Functions.c:1884
SCR_FieldOfViewSettings Attribute