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_TabDialog.c
Go to the documentation of this file.
1
8
9
class
SCR_TabDialog
:
SCR_ConfigurableDialogUi
10
{
11
protected
SCR_SuperMenuComponent
m_SuperMenuComponent
;
12
13
//------------------------------------------------------------------------------------------------
14
override
void
OnMenuOpen
(
SCR_ConfigurableDialogUiPreset
preset)
15
{
16
super.OnMenuOpen(preset);
17
18
m_SuperMenuComponent
=
SCR_SuperMenuComponent
.
FindComponent
(
GetContentLayoutRoot
());
19
if
(!
m_SuperMenuComponent
)
20
{
21
Print
(
"SCR_TabDialog | OnMenuOpen() | No SCR_SuperMenuComponent in content layout root"
,
LogLevel
.ERROR);
22
return
;
23
}
24
25
m_SuperMenuComponent
.Init(
GetRootWidget
());
26
}
27
28
//------------------------------------------------------------------------------------------------
29
override
void
OnMenuShow
()
30
{
31
super.OnMenuShow();
32
33
if
(
m_SuperMenuComponent
)
34
m_SuperMenuComponent
.OnMenuShow();
35
}
36
37
//------------------------------------------------------------------------------------------------
38
override
void
OnMenuHide
()
39
{
40
super.OnMenuHide();
41
42
if
(
m_SuperMenuComponent
)
43
m_SuperMenuComponent
.OnMenuHide();
44
}
45
46
//------------------------------------------------------------------------------------------------
47
override
void
OnMenuUpdate
(
float
tDelta)
48
{
49
super.OnMenuUpdate(tDelta);
50
51
if
(
m_SuperMenuComponent
)
52
m_SuperMenuComponent
.OnMenuUpdate(tDelta);
53
}
54
55
//------------------------------------------------------------------------------------------------
56
override
void
OnMenuClose
()
57
{
58
super.OnMenuClose();
59
60
if
(
m_SuperMenuComponent
)
61
m_SuperMenuComponent
.OnMenuClose();
62
}
63
64
//----------------------------------------------------------------------------------------
65
override
void
OnMenuFocusGained
()
66
{
67
super.OnMenuFocusGained();
68
69
if
(
m_SuperMenuComponent
)
70
m_SuperMenuComponent
.OnMenuFocusGained();
71
}
72
73
//----------------------------------------------------------------------------------------
74
override
void
OnMenuFocusLost
()
75
{
76
super.OnMenuFocusLost();
77
78
if
(
m_SuperMenuComponent
)
79
m_SuperMenuComponent
.OnMenuFocusLost();
80
}
81
}
SCR_ConfigurableDialogUi
Definition
SCR_ConfigurableDialogUI.c:17
SCR_ConfigurableDialogUi::GetRootWidget
Widget GetRootWidget()
Definition
SCR_ConfigurableDialogUI.c:227
SCR_ConfigurableDialogUi::GetContentLayoutRoot
Widget GetContentLayoutRoot()
Returns the root of the content layout.
Definition
SCR_ConfigurableDialogUI.c:241
SCR_ConfigurableDialogUiPreset
Configuration for a dialog.
Definition
SCR_ConfigurableDialogUI.c:764
SCR_SuperMenuComponent
Definition
SCR_SuperMenuComponent.c:11
SCR_SuperMenuComponent::FindComponent
static SCR_SuperMenuComponent FindComponent(notnull Widget w)
Definition
SCR_SuperMenuComponent.c:255
SCR_TabDialog
Definition
SCR_TabDialog.c:10
SCR_TabDialog::OnMenuHide
override void OnMenuHide()
Definition
SCR_TabDialog.c:38
SCR_TabDialog::OnMenuClose
override void OnMenuClose()
Definition
SCR_TabDialog.c:56
SCR_TabDialog::OnMenuFocusLost
override void OnMenuFocusLost()
Definition
SCR_TabDialog.c:74
SCR_TabDialog::m_SuperMenuComponent
SCR_SuperMenuComponent m_SuperMenuComponent
Definition
SCR_TabDialog.c:11
SCR_TabDialog::OnMenuOpen
override void OnMenuOpen(SCR_ConfigurableDialogUiPreset preset)
Definition
SCR_TabDialog.c:14
SCR_TabDialog::OnMenuUpdate
override void OnMenuUpdate(float tDelta)
Definition
SCR_TabDialog.c:47
SCR_TabDialog::OnMenuShow
override void OnMenuShow()
Definition
SCR_TabDialog.c:29
SCR_TabDialog::OnMenuFocusGained
override void OnMenuFocusGained()
Definition
SCR_TabDialog.c:65
Print
proto void Print(void var, LogLevel level=LogLevel.NORMAL)
Prints content of variable to console/log.
LogLevel
LogLevel
Enum with severity of the logging message.
Definition
LogLevel.c:14
scripts
Game
UI
Menu
Dialogs
SCR_TabDialog.c
Generated by
1.17.0