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_CareerProfileMenuUI.c
Go to the documentation of this file.
1
class
SCR_CareerProfileMenuUI
:
SCR_SuperMenuBase
2
{
3
protected
const
float
SMOOTH_BORDER
= 0.8;
4
5
//------------------------------------------------------------------------------------------------
6
override
void
OnMenuOpen
()
7
{
8
super.OnMenuOpen();
9
10
SCR_InputButtonComponent
comp =
m_DynamicFooter
.FindButton(
UIConstants
.BUTTON_BACK);
11
if
(comp)
12
comp.
m_OnActivated
.Insert(
Close
);
13
14
bool
showBlur = !
GetGame
().m_bIsMainMenuOpen;
15
16
Widget
img =
GetRootWidget
().FindAnyWidget(
"MenuBackground"
);
17
if
(img)
18
img.SetVisible(!showBlur);
19
20
BlurWidget
blur =
BlurWidget
.Cast(
GetRootWidget
().FindAnyWidget(
"Blur0"
));
21
if
(blur)
22
{
23
blur.SetVisible(showBlur);
24
if
(showBlur)
25
{
26
float
w, h;
27
GetGame
().GetWorkspace().GetScreenSize(w, h);
28
blur.SetSmoothBorder(0, 0, w *
SMOOTH_BORDER
, 0);
29
}
30
}
31
}
32
}
GetGame
ArmaReforgerScripted GetGame()
Definition
game.c:1398
GetRootWidget
Widget GetRootWidget()
Definition
SCR_ModularButtonComponent.c:189
Close
proto native void Close()
Definition
SCR_WorkshopDialogs.c:77
BlurWidget
Definition
BlurWidget.c:13
MenuRootBase::m_DynamicFooter
SCR_DynamicFooterComponent m_DynamicFooter
Definition
MenuRootBase.c:39
SCR_CareerProfileMenuUI
Definition
SCR_CareerProfileMenuUI.c:2
SCR_CareerProfileMenuUI::SMOOTH_BORDER
const float SMOOTH_BORDER
Definition
SCR_CareerProfileMenuUI.c:3
SCR_CareerProfileMenuUI::OnMenuOpen
override void OnMenuOpen()
Definition
SCR_CareerProfileMenuUI.c:6
SCR_InputButtonComponent
Definition
SCR_InputButtonComponent.c:2
SCR_InputButtonComponent::m_OnActivated
ref ScriptInvoker m_OnActivated
Definition
SCR_InputButtonComponent.c:153
SCR_SuperMenuBase
Definition
SCR_SuperMenuBase.c:7
UIConstants
Definition
Constants.c:151
Widget
Definition
Widget.c:13
scripts
Game
UI
Menu
CareerProfile
SCR_CareerProfileMenuUI.c
Generated by
1.17.0