PlacementCommands

PlacementCommands

Default implementation of IPlacementCommands that delegates to the core IPlacementService. This is a thin, engine-agnostic facade intended to be called by session/owner controllers.

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

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

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

Methods

TryPlace

Returns: PlacementResult

Parameters:

  • UserId userId
  • Placeable placeable
  • CoreVector2 worldPosition

TryDemolish

Returns: PlacementResult

Parameters:

  • UserId userId
  • CoreVector2 worldPosition