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_HostButtonComponent.c
Go to the documentation of this file.
1
5
6
class
SCR_HostButtonComponent
:
SCR_ScriptedWidgetComponent
7
{
8
SCR_ModularButtonComponent m_Button;
9
MissionWorkshopItem
m_Scenario;
10
11
//------------------------------------------------------------------------------------------------
12
override
void
HandlerAttached(
Widget
w)
13
{
14
m_Button = SCR_ModularButtonComponent.FindComponent(w);
15
16
// Invokers actions
17
m_Button.m_OnClicked.Insert(
OnClicked
);
18
}
19
20
//------------------------------------------------------------------------------------------------
21
protected
void
OnClicked
(SCR_ModularButtonComponent button)
22
{
23
// Open hosting menu
24
ServerHostingUI dialog =
SCR_CommonDialogs
.CreateServerHostingDialog();
25
26
if
(m_Scenario && dialog)
27
dialog.SelectScenario(m_Scenario);
28
}
29
30
//------------------------------------------------------------------------------------------------
31
void
SetScenario
(
MissionWorkshopItem
scenario)
32
{
33
m_Scenario = scenario;
34
}
35
36
//------------------------------------------------------------------------------------------------
37
static
SCR_HostButtonComponent
FindComponent
(
Widget
w)
38
{
39
return
SCR_HostButtonComponent
.Cast(w.FindHandler(
SCR_HostButtonComponent
));
40
}
41
};
MissionWorkshopItem
Definition
MissionWorkshopItem.c:13
SCR_CommonDialogs
Definition
CommonDialogs.c:6
SCR_HostButtonComponent
Definition
SCR_HostButtonComponent.c:7
SCR_HostButtonComponent::OnClicked
void OnClicked(SCR_ModularButtonComponent button)
Definition
SCR_HostButtonComponent.c:21
SCR_HostButtonComponent::SetScenario
void SetScenario(MissionWorkshopItem scenario)
Definition
SCR_HostButtonComponent.c:31
SCR_HostButtonComponent::FindComponent
static SCR_HostButtonComponent FindComponent(Widget w)
Definition
SCR_HostButtonComponent.c:37
SCR_ScriptedWidgetComponent
Definition
SCR_ScriptedWidgetComponent.c:8
Widget
Definition
Widget.c:13
scripts
Game
UI
Menu
ServerBrowser
ServerHosting
SCR_HostButtonComponent.c
Generated by
1.17.0