PlacementOccupancySourceResolver
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
Resolves which occupancy source should drive placement validation.
Metadata
Namespace: GridPlacement.Core.Services.Placement
Source File: cs/Core/Services/Placement/PlacementOccupancySourceResolver.cs
Assembly: GridPlacement.Core
Type: class
Constructors
PlacementOccupancySourceResolver
Initializes a new instance of the PlacementOccupancySourceResolver class.
Parameters
| Name | Description |
|---|---|
mode | The preferred source ordering. |
Properties
Mode
Gets the configured occupancy mode.
Methods
Resolve
Resolves the effective occupancy source using the configured preference order.
Parameters
| Name | Description |
|---|---|
directGridSource | A direct grid occupancy source, typically TileMap-backed. |
ecsSource | An ECS occupancy source. |
Returns
The selected occupancy source, or null if none are available.