Table of Contents

Namespace MoonBark.GridPlacement.Core.Services.Placement

Classes

EcsPlacementOccupancySource

Adapts an IGridOccupancy implementation into a placement occupancy source.

PlacementOccupancySourceResolver

Resolves which occupancy source should drive placement validation.

PreviewShapeData

Preview shape data for rendering Pure C# implementation without Godot dependencies

PreviewVisualSettings

Preview visual settings for placement visualization Pure C# implementation without Godot dependencies

Interfaces

IIndicatorService

Service interface for indicator management.

This service handles the creation and management of visual indicators that show placement validity and other feedback to the user.