PlacementInputAdapter
AUTO-GENERATED FILE — DO NOT EDIT MANUALLY
Source: core/services/placement_input_adapter.gd
Version: 5.1
class_name: PlacementInputAdapter
extends: (none)
Summary
Placement input adapter.
Intended behavior:
- Boundary: engine input -> targeting snapshot/target -> workflow orchestrator call.
- This adapter owns reading raw
InputEventinstances and converting them into calls onPlacementWorkflowOrchestrator. TargetingService2Dis injected because it is the single source of truth for resolving (mouse position -> targeting snapshot).- Produces
GBOrchestratorOutputvia signal emission; it does NOT apply effects. - Gated by
GPModeService(only active inGBEnums.Mode.BUILD).
Signals
build_mode_pressedoff_mode_pressedconfirm_build_pressed
Exports
(none)
Methods
configure()_get_orchestrator()handle_input()