3D entry record for the smooth occupancy registry. Carries the placed node identity, world-space footprint (AABB), position, and rotation. Used by [SmoothOccupancyRegistry3D] to track and query occupied space for smooth/free placement mode.
Source: addons/grid_placement/services/smooth_occupancy_entry_3d.gd
Syntax
class SmoothOccupancyEntry3D extends RefCountedMembers
| Name | Kind | Summary |
|---|---|---|
placed_node | Property | Weak reference to the placed node. Freed nodes are cleaned up by [method SmoothOccupancyRegistry3D.clear_invalid_entries]. |
footprint | Property | World-space axis-aligned footprint (size in world units). Set from [member ScenePlacementEntry.footprint_3d] projected to world space. |
position | Property | World position of the placed object. |
rotation_yaw | Property | Rotation (yaw) in radians around the Y axis. |
get_world_aabb | Method | |
is_node | Method |