Plugin-owned identity allocator for placement lifecycle contracts. IDs are opaque to callers and deliberately independent from Godot object instance IDs, paths, names, transforms, and hashes. The allocator is session/world scoped by construction and can be snapshotted at save time.
Source: addons/grid_placement/placement/placement_lifecycle_allocator.gd
Syntax
class PlacementLifecycleAllocator extends RefCountedMembers
| Name | Kind | Summary |
|---|---|---|
reserve_attempt_id | Method | |
reserve_reservation_id | Method | |
reserve_placed_instance_id | Method | |
reserve_world_id | Method | |
reserve_session_id | Method | |
snapshot | Method | |
restore_snapshot | Method |