IPlacementOccupancySource
AUTO-GENERATED FILE – DO NOT EDIT MANUALLY
This page documents the supported public API surface only. Private, internal, benchmark, test, and implementation-detail types are intentionally omitted.
Declaration
Summary
Provides the placement validation system with occupancy and bounds data.
Metadata
Namespace: GridPlacement.Core.Interfaces.Placement
Source File: cs/Core/Interfaces/Placement/IPlacementOccupancySource.cs
Assembly: GridPlacement.Core
Type: interface
Properties
SourceName
Gets a stable identifier describing the backing data source.
Methods
IsOccupied
Determines whether the specified grid position is already occupied.
Parameters
| Name | Description |
|---|---|
position | The grid position to inspect. |
Returns
true when the position is occupied; otherwise false.
IsInBounds
Determines whether the specified grid position is within valid bounds.
Parameters
| Name | Description |
|---|---|
position | The grid position to inspect. |
Returns
true when the position is in bounds; otherwise false.