pda
jvm
core
/
net.artux.pda.map.di.modules.ui
/
HeaderInterfaceModule
Header
Interface
Module
@
Module
(
includes
=
RootInterfaceModule::class
)
open
class
HeaderInterfaceModule
Members
Constructors
Header
Interface
Module
Link copied to clipboard
constructor
(
)
Functions
init
Debug
Mode
Link copied to clipboard
@
IntoSet
@
Provides
open
fun
initDebugMode
(
audioSystem
:
AudioSystem
,
uiFrame
:
UIFrame
,
userInterface
:
UserInterface
,
debugWindow
:
DebugWindow
,
checkBoxWidget
:
CheckBoxWidget
,
engine
:
Engine
,
properties
:
Properties
)
:
Actor
init
Game
Zone
Link copied to clipboard
@
IntoSet
@
Provides
open
fun
initGameZone
(
userInterface
:
UserInterface
,
@
Named
(
value
=
"uiStage"
)
stage
:
Stage
)
:
Actor
init
Header
Link copied to clipboard
@
IntoSet
@
Provides
open
fun
initHeader
(
missionList
:
MissionList
,
navigationBar
:
NavigationBar
,
statisticWindow
:
StatisticWindow
,
map
:
GameMap
,
@
Named
(
value
=
"gameZone"
)
gameZone
:
Group
,
labelStyle
:
Label.LabelStyle
,
uiFrame
:
UIFrame
,
userInterface
:
UserInterface
,
skin
:
Skin
)
:
Actor