Interface IPlacementModeService
- Namespace
- MoonBark.GridPlacement.Core.Services
- Assembly
- MoonBark.GridPlacement.Core.dll
Service interface for placement operations. Pure C# contract with no Godot dependencies.
public interface IPlacementModeService
Methods
BeginPlacement(PlaceableId)
Begins placement mode with the specified placeable.
void BeginPlacement(PlaceableId placeableId)
Parameters
placeableIdPlaceableIdID of the placeable to place.
CancelPlacement()
Cancels the current placement operation.
void CancelPlacement()