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_ActionContextUIInfo.c
Go to the documentation of this file.
1
class
SCR_ActionContextUIInfo
:
SCR_ActionUIInfo
2
{
3
[
Attribute
(
"{BF5FA7B21D658280}UI/layouts/HUD/InteractionSystem/ContextBasicInteractionBlip.layout"
,
UIWidgets
.ResourceNamePicker,
"Layout"
,
"layout"
)]
4
protected
ResourceName
m_sLayoutName
;
5
6
protected
Widget
m_wAssignedWidget
;
7
8
// Invokes when a Widget is assigned to the context this UIInfo is part of
9
// Passes the assigned Widget so it can be used in other scripts
10
protected
ref
ScriptInvokerWidget
m_OnWidgetAssigned
;
11
12
//------------------------------------------------------------------------------------------------
15
ResourceName
GetLayout
()
16
{
17
return
m_sLayoutName
;
18
}
19
20
//------------------------------------------------------------------------------------------------
23
void
OnWidgetAssigned
(
Widget
widget)
24
{
25
m_wAssignedWidget
= widget;
26
27
if
(
m_OnWidgetAssigned
)
28
m_OnWidgetAssigned
.Invoke(widget);
29
}
30
31
//------------------------------------------------------------------------------------------------
34
Widget
GetAssignedWidget
()
35
{
36
return
m_wAssignedWidget
;
37
}
38
39
//------------------------------------------------------------------------------------------------
41
ScriptInvokerWidget
GetOnWidgetAssigned
()
42
{
43
if
(!
m_OnWidgetAssigned
)
44
m_OnWidgetAssigned
=
new
ScriptInvokerWidget
();
45
46
return
m_OnWidgetAssigned
;
47
}
48
}
ScriptInvokerWidget
ScriptInvokerBase< ScriptInvokerWidgetMethod > ScriptInvokerWidget
Definition
SCR_ScriptInvokerHelper.c:106
ResourceName
Definition
ResourceName.c:13
SCR_ActionContextUIInfo
Definition
SCR_ActionContextUIInfo.c:2
SCR_ActionContextUIInfo::GetLayout
ResourceName GetLayout()
Definition
SCR_ActionContextUIInfo.c:15
SCR_ActionContextUIInfo::GetAssignedWidget
Widget GetAssignedWidget()
Definition
SCR_ActionContextUIInfo.c:34
SCR_ActionContextUIInfo::m_sLayoutName
ResourceName m_sLayoutName
Definition
SCR_ActionContextUIInfo.c:4
SCR_ActionContextUIInfo::GetOnWidgetAssigned
ScriptInvokerWidget GetOnWidgetAssigned()
Listen to this ScriptInvoker to detect if and what Widget is assigned to it, to modify it as needed.
Definition
SCR_ActionContextUIInfo.c:41
SCR_ActionContextUIInfo::m_OnWidgetAssigned
ref ScriptInvokerWidget m_OnWidgetAssigned
Definition
SCR_ActionContextUIInfo.c:10
SCR_ActionContextUIInfo::m_wAssignedWidget
Widget m_wAssignedWidget
Definition
SCR_ActionContextUIInfo.c:6
SCR_ActionContextUIInfo::OnWidgetAssigned
void OnWidgetAssigned(Widget widget)
Definition
SCR_ActionContextUIInfo.c:23
SCR_ActionUIInfo
Definition
SCR_ActionUIInfo.c:2
UIWidgets
Definition
attributes.c:40
Widget
Definition
Widget.c:13
Attribute
SCR_FieldOfViewSettings Attribute
Definition
SendGoalMessage.c:170
scripts
Game
UI
SCR_ActionContextUIInfo.c
Generated by
1.17.0