PlacementModeService

PlacementModeService

Simple placement mode service used by UI adapters. This is distinct from the core placement service (GridBuilding.Core.Services.Placement.IPlacementService) and is responsible for tracking the currently selected placeable for build mode.

Project: GridPlacement v6.0
Layer: Core
Source: Core/Services/PlacementModeService.cs
Namespace: GridBuilding.Core.Services
Kind: class

Parsing Method: AST-based (Roslyn) - NOT regex

⚠️ IMPORTANT: This documentation was generated using AST parsing, not regex.

Properties

IsInPlacementMode

Gets whether the user is currently in placement mode.

CurrentPlaceableId

Gets the currently selected placeable ID, if any.

Methods

BeginPlacement

Returns: void

Parameters:

  • string placeableId

CancelPlacement

Returns: void