Coordinates the 3D placement-world restore boundary. Persistence supplies one validated batch. This coordinator stages every root, validates GRID and SMOOTH evidence together, replaces one generation, binds callbacks, and restores the complete previous projection set if any step fails. EDGE/FACE mounts remain authoritative records but deliberately carry no cross-mode AABB evidence: mount-versus-SMOOTH physical overlap is not certified until authored mount bounds exist.
Source: addons/grid_placement/services/placement_world_restore_coordinator_3d.gd
Syntax
class PlacementWorldRestoreCoordinator3D extends RefCountedMembers
| Name | Kind | Summary |
|---|---|---|
world_registry | Property | |
grid_service | Property | |
smooth_registry | Property | |
objects_parent | Property | |
grid_map | Property | |
configure | Method | |
restore | Method | |
failure | Property | |
staging | Property | |
duplicate_detector | Property | |
plans | Property | |
state | Property | |
world_data | Property | |
node | Property | |
plan | Property | |
prepared_records | Property | |
old_world | Property | |
old_grid | Property | |
old_smooth | Property | |
old_grid_map | Property | |
old_roots | Property | |
root | Property | |
node | Property | |
commit_ok | Property | |
node | Property | |
entry | Property | |
mount | Property | |
restored | Property | |
node | Property | |
rollback_ok | Property |