Namespace Gloam.Core.Input
Classes
- InputAction
Represents an input action that can be triggered by key combinations
- InputBinding
Represents a key combination bound to an input action
- InputContext
Default implementation of input context
- InputContextManager
Default implementation of input context manager
- Keys
Complete set of input keys that work across different input systems Key codes based on Virtual-Key codes (Windows) for compatibility
Structs
- InputKeyData
Represents input key data that can be implemented by different input systems (Console, MonoGame, etc.)
- MouseState
Represents the current state of a mouse including position and button states
Interfaces
- IInputContext
Represents an input context that can handle input actions and bindings
- IInputContextManager
Manages multiple input contexts and their processing order
Enums
- InputModifiers
Input modifier flags that can be combined
- KeyModifiers
Modifier keys that can be combined with regular keys