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_TaskOverlayButton.c
Go to the documentation of this file.
1
[
Obsolete
(
"Replaced with SCR_TaskMapUIComponent"
)]
2
class
SCR_TaskOverlayButton
:
ScriptedWidgetComponent
3
{
4
/*
5
protected SCR_MapUITask m_MapUiTask;
6
7
8
//------------------------------------------------------------------------------------------------
9
override event bool OnMouseEnter(Widget w, int x, int y)
10
{
11
if (m_MapUiTask && m_MapUiTask.m_wHorizLayout && !m_MapUiTask.m_wHorizLayout.IsEnabled()) // buttons are disabled
12
m_MapUiTask.m_wHorizLayout.SetEnabled(true);
13
14
return false;
15
}
16
17
//------------------------------------------------------------------------------
18
override bool OnMouseLeave(Widget w, Widget enterW, int x, int y)
19
{
20
if (!m_MapUiTask)
21
return false;
22
23
ButtonWidget assignButton = ButtonWidget.Cast(m_MapUiTask.GetMapWidget().FindAnyWidget("TaskTitleButton"));
24
Widget overlayWidget = m_MapUiTask.GetMapWidget().FindAnyWidget("OverlayWidget");
25
Widget assignee = m_MapUiTask.GetMapWidget().FindAnyWidget("Assignee");
26
Widget iconHover = m_MapUiTask.GetMapWidget().FindAnyWidget("TaskIconHover");
27
28
if (!assignButton || !overlayWidget || !assignee || !iconHover)
29
return false;
30
31
if (enterW != overlayWidget && enterW != assignButton)
32
{
33
assignButton.SetVisible(false);
34
35
assignee.SetEnabled(false);
36
assignee.SetOpacity(0);
37
38
iconHover.SetEnabled(false);
39
iconHover.SetOpacity(0);
40
41
m_MapUiTask.m_wHorizLayout.SetEnabled(false);
42
}
43
44
return false;
45
}
46
47
//------------------------------------------------------------------------------
48
void SetRootWidgetHandler(SCR_MapUITask mapUiTask)
49
{
50
m_MapUiTask = mapUiTask;
51
}
52
*/
53
}
SCR_TaskOverlayButton
Definition
SCR_TaskOverlayButton.c:3
ScriptedWidgetComponent
Definition
ScriptedWidgetComponent.c:13
Obsolete
typedef Obsolete
Definition
HelicopterAutopilotHelperComponent.c:16
scripts
Game
Tasks
UI
SCR_TaskOverlayButton.c
Generated by
1.17.0