UserInterfaceModule

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
@IntoSet
@Provides
open fun initAssistant(@Named(value = "assistantTable") assistantBlock: Table, interactionSystem: InteractionSystem, assetManager: AssetManager): Actor
Link copied to clipboard
@IntoSet
@Provides
open fun initControlTable(@Named(value = "controlTable") controlTable: Table, @Named(value = "gameZone") gameZone: Group, playerSystem: PlayerSystem, battleSystem: PlayerBattleSystem, assetManager: AssetManager, playerMovingSystem: PlayerMovingSystem): Actor
Link copied to clipboard
@IntoSet
@Provides
open fun initHud(backpackWindow: BackpackWindow, hud: DetailedHUD, weaponSlot: Slot, @Named(value = "hudTable") hudTable: Table, @Named(value = "targetLabel") targetLabel: PDALabel, userInterface: UserInterface, playerSystem: PlayerSystem, playerBattleSystem: PlayerBattleSystem): Actor
Link copied to clipboard
@IntoSet
@Provides
open fun initJoyTable(messagesList: MessagesList, @Named(value = "joyTable") joyTable: Table, @Named(value = "gameZone") gameZone: Group, assetsFinder: AssetsFinder, playerMovingSystem: PlayerMovingSystem): Actor