DEADSOFTWARE

Game action modules generation
[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / game / actions / updateblock / IUpdateBlockAction.kt
1 package ru.deadsoftware.cavedroid.game.actions.updateblock
3 import ru.fredboy.cavedroid.ksp.annotations.GenerateMapMultibindingsModule
5 @GenerateMapMultibindingsModule(
6 interfaceClass = IUpdateBlockAction::class,
7 modulePackage = "ru.deadsoftware.cavedroid.game.actions",
8 moduleName = "UpdateBlockActionsModule"
9 )
10 annotation class UpdateBlockAction(val stringKey: String)
12 interface IUpdateBlockAction {
14 fun update(x: Int, y: Int)
16 }