AppModule

@Module
open class AppModule

Constructors

Link copied to clipboard
constructor(dataRepository: DataRepository)

Properties

Link copied to clipboard
@get:Provides
@get:Singleton
val dataRepository: DataRepository

Functions

Link copied to clipboard
@Provides
@Singleton
open fun fontManager(assetsFinder: AssetsFinder): FontManager
Link copied to clipboard
@Provides
open fun getAppLogger(): ApplicationLogger
Link copied to clipboard
@Provides
open fun getAppModule(): AppModule
Link copied to clipboard
@Provides
open fun getAssetManager(assetsFinder: AssetsFinder): AssetManager
Link copied to clipboard
@Provides
open fun getGameMap(): GameMap
Link copied to clipboard
Link copied to clipboard
@Provides
open fun getLocaleBundle(assetsFinder: AssetsFinder): LocaleBundle
Link copied to clipboard
Link copied to clipboard
@Provides
open fun getProperties(): Properties
Link copied to clipboard
@Provides
@Singleton
open fun gson(): Gson
Link copied to clipboard
@Provides
@Named(value = "testerMode")
open fun isInTesterMode(): Boolean