DEADSOFTWARE

64bb0a8838732466886d597629ca35426f7ecc26
[cavedroid.git] /
1 package ru.fredboy.cavedroid.domain.configuration.repository
2
3 import ru.fredboy.cavedroid.common.model.Joystick
4
5 interface GameConfigurationRepository {
6
7 fun isTouch(): Boolean
8
9 fun getGameDirectory(): String
10
11 fun getWidth(): Float
12
13 fun getHeight(): Float
14
15 fun shouldShowInfo(): Boolean
16
17 fun shouldShowMap(): Boolean
18
19 fun getJoystick(): Joystick?
20
21 fun isFullscreen(): Boolean
22
23 fun useDynamicCamera(): Boolean
24
25 fun setTouch(isTouch: Boolean)
26
27 fun setGameDirectory(path: String)
28
29 fun setWidth(width: Float)
30
31 fun setHeight(height: Float)
32
33 fun setShowInfo(show: Boolean)
34
35 fun setShowMap(show: Boolean)
36
37 fun setJoystick(joystick: Joystick?)
38
39 fun setFullscreen(fullscreen: Boolean)
40
41 fun setUseDynamicCamera(use: Boolean)
42
43 }