pda
jvm
core
/
net.artux.pda.map.di.modules
/
EngineModule
Engine
Module
@
Module
(
includes
=
EngineSystemsModule::class
)
open
class
EngineModule
Members
Constructors
Engine
Module
Link copied to clipboard
constructor
(
)
Functions
get
Engine
Link copied to clipboard
@
Provides
open
fun
getEngine
(
systems
:
Set
<
EntitySystem
>
)
:
Engine
get
Map
Info
Link copied to clipboard
@
Provides
open
fun
getMapInfo
(
map
:
TiledMap
)
:
MapInfo
get
Preferences
Link copied to clipboard
@
Provides
open
fun
getPreferences
(
)
:
Preferences
get
Renderer
Link copied to clipboard
@
Provides
open
fun
getRenderer
(
@
Named
(
value
=
"gameStage"
)
stage
:
Stage
,
tiled
:
TiledMap
)
:
OrthogonalTiledMapRenderer
get
Tiled
Map
Link copied to clipboard
@
Provides
open
fun
getTiledMap
(
gameMap
:
GameMap
,
world
:
World
)
:
TiledMap
get
World
Link copied to clipboard
@
Provides
open
fun
getWorld
(
)
:
World