AUTO-GENERATED FILE — DO NOT EDIT MANUALLY
Source: systems/building/components/drag_manager.gd
Version: 5.0
class_name: DragManager
extends: GBSystemsComponent
Signals
emissions- Tracks the last physics frame where targeting_new_tile was emitted to gate rapid signals.
- See: CHANGES/2025-10-02-drag-building-race-condition.md
Exports
(none)
Methods
_init(p_name: String = DEFAULT_NAME) -> void_readyset_test_mode(enabled: bool) -> voidreset_physics_frame_gate -> voidstart_drag -> DragPathDatastop_drag -> voidformat_drag_state(drag_data: DragPathData) -> String_input(event: InputEvent) -> voidupdate_drag_state(delta: float) -> void_physics_process(delta: float) -> voidresolve_gb_dependencies(p_container: GBCompositionContainer) -> voidis_dragging -> bool_start_drag -> DragPathData_stop_drag -> void_can_continue_dragging -> bool