Skip to content

Class

PlacementSessionRegistry

Generated GDScript class reference for GridPlacement.PlacementSessionRegistry.

Status
Current
Version
v6.3.0
Source updated
2026-10-29
Generated on
2026-10-29

6.3. These pages document the 6.3 release, where placeable is now entry (what changed) and PlacementOwner is deprecated (migration). Still on 6.2? Your version's guides ship inside the plugin itself, under addons/grid_placement/guides/; the 6.2 URLs on this site now redirect to this series.

Atomic owner for controller/session registrations and device routing.

Source: addons/grid_placement/services/placement_session_registry.gd

Syntax

class PlacementSessionRegistry extends RefCounted

Members

NameKindSummary
session_retiredSignalEmitted when the last registration for a session goes away — through an unregister, a controller replacement or a dead-controller prune. Those last two never reach the host's unregister path, so this is the only retirement notice they get.
set_default_sessionMethod
register_sessionMethod
existingProperty
registrationProperty
unregister_sessionMethod
get_registration_for_controllerMethod
get_registration_for_sessionMethod
resolve_session_for_deviceMethod
get_active_sessionsMethod
get_session_countMethod
owns_sessionMethod
get_place_machineMethod
get_brush_stateMethod
ensure_signalsMethod
registrationProperty
prune_dead_registrationsMethod
clearMethod