Atomic owner for controller/session registrations and device routing.
Source: addons/grid_placement/services/placement_session_registry.gd
Syntax
class PlacementSessionRegistry extends RefCountedMembers
| Name | Kind | Summary |
|---|---|---|
session_retired | Signal | Emitted 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_session | Method | |
register_session | Method | |
existing | Property | |
registration | Property | |
unregister_session | Method | |
get_registration_for_controller | Method | |
get_registration_for_session | Method | |
resolve_session_for_device | Method | |
get_active_sessions | Method | |
get_session_count | Method | |
owns_session | Method | |
get_place_machine | Method | |
get_brush_state | Method | |
ensure_signals | Method | |
registration | Property | |
prune_dead_registrations | Method | |
clear | Method |