Chris' Tutorials
Docs/Grid Placement

Class

DragService

Generated GDScript class reference for GridPlacement.DragService.

StatusDraft
Versionv6.0
UpdatedDevelopment docs generated from GDScript source

This is unreleased documentation in active development. APIs, class names, and behavior may change before the final release.

Draft — Unreleased:This page is in active development. APIs, class names, and behavior may change before the release is finalized. Use it as a preview of what's coming — not as a stable integration target.

Scene-free drag service. Extracted from DragManager . All 24 node-API calls removed: the host drives input/physics ticks via tick_input() and tick_physics(). Hosted by GridPlacementHost; the old DragManager Node class is a thin wrapper that forwards to this service.

Source: addons/grid_placement/services/drag_service.gd

Syntax

class DragService extends RefCounted

Members

NameKindSummary
drag_dataProperty
configureMethod
resolve_placement_dependenciesMethod
get_runtime_issuesMethod
issuesProperty
start_dragMethod
stop_dragMethod
reset_physics_frame_gateMethod
set_test_modeMethod
is_draggingMethod
format_drag_stateMethod
tileProperty
posProperty
draggingProperty
tick_inputMethod
tick_physicsMethod
update_drag_stateMethod
old_tileProperty
current_physics_frameProperty
set_statesMethod

Source

addons/grid_placement/services/drag_service.gd

Plugin docs root:gdscript/plugins/grid_placement_dev/docs