CoreInputService

CoreInputService

Core router service for input events. Holds an ordered set of instances and routes incoming through them using first-handler-wins semantics.

Project: GridPlacement v6.0
Layer: Core
Source: Core/Systems/Input/CoreInputService.cs
Namespace: GridBuilding.Core.Systems.Input
Kind: class

Parsing Method: AST-based (Roslyn) - NOT regex

⚠️ IMPORTANT: This documentation was generated using AST parsing, not regex.

Properties

Interpreters

Gets the ordered list of registered interpreters.

Methods

Handle

Routes an input event through the interpreter pipeline.

Returns: bool

Parameters:

  • InputEventData inputEvent