Table of Contents

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

placeableId PlaceableId

ID of the placeable to place.

CancelPlacement()

Cancels the current placement operation.

void CancelPlacement()