UiInputPolicy

data class UiInputPolicy(val movement: Boolean = false, val jump: Boolean = false, val sneak: Boolean = false, val sprint: Boolean = false, val look: Boolean = false, val attack: Boolean = false, val use: Boolean = false, val hotbar: Boolean = false, val drop: Boolean = false, val swapHands: Boolean = false, val pick: Boolean = false)(source)

Gameplay permissions while this UI owns input; text editing temporarily blocks every permission.

Constructors

Link copied to clipboard
constructor(movement: Boolean = false, jump: Boolean = false, sneak: Boolean = false, sprint: Boolean = false, look: Boolean = false, attack: Boolean = false, use: Boolean = false, hotbar: Boolean = false, drop: Boolean = false, swapHands: Boolean = false, pick: Boolean = false)

Types

Link copied to clipboard
object Companion

Shared immutable policies for ordinary UI, locomotion, and unrestricted gameplay.

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard

Returns the permission for a decoded native game action.