Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_EntityTooltipDetail.c
Go to the documentation of this file.
3{
4 [Attribute()]
6
7 [Attribute(params: "layout")]
9
10 protected Widget m_Widget;
11
12 [Attribute("1", "If false hides label")]
13 protected bool m_bShowLabel;
14
15 //------------------------------------------------------------------------------------------------
18 {
19 return false;
20 }
21
22 //------------------------------------------------------------------------------------------------
29 bool CreateDetail(SCR_EditableEntityComponent entity, Widget parent, TextWidget label, bool setFrameslot = true)
30 {
31 if (label)
32 label.SetText(m_sDisplayName);
33
34 WorkspaceWidget workspace = parent.GetWorkspace();
35 m_Widget = workspace.CreateWidgets(m_Layout, parent);
36
37 if (InitDetail(entity, m_Widget))
38 {
39 return true;
40 }
41 else
42 {
43 m_Widget.RemoveFromHierarchy();
44 m_Widget = null;
45 return false;
46 }
47 }
48
49 //------------------------------------------------------------------------------------------------
53
54 //------------------------------------------------------------------------------------------------
60
61 //------------------------------------------------------------------------------------------------
64 {
65 return m_bShowLabel;
66 }
67}
SCR_AIAnimation_Loitering BaseContainerProps
Commanding menu commanding element class.
class SCR_KeyBindingFilter BaseContainerCustomTitleField("m_sBindString")
bool InitDetail(SCR_EditableEntityComponent entity, Widget widget)
bool CreateDetail(SCR_EditableEntityComponent entity, Widget parent, TextWidget label, bool setFrameslot=true)
void UpdateDetail(SCR_EditableEntityComponent entity)
SCR_FieldOfViewSettings Attribute