ManipulationCommands
ManipulationCommands
Default implementation of IManipulationCommands that delegates to the core IManipulationService. This provides a simple, command-style API (move/rotate/flip) for callers.
Project: GridPlacement v6.0
Layer: Core
Source: Core/Services/Manipulation/ManipulationCommands.cs
Namespace: GridBuilding.Core.Services.Manipulation
Kind: class
Parsing Method: AST-based (Roslyn) - NOT regex
⚠️ IMPORTANT: This documentation was generated using AST parsing, not regex.
Methods
TryMove
Returns: ManipulationResult
Parameters:
UserId userIdCoreVector2I fromCoreVector2I to
TryRotateLeft
Returns: ManipulationResult
Parameters:
UserId userIdCoreVector2I origin
TryRotateRight
Returns: ManipulationResult
Parameters:
UserId userIdCoreVector2I origin
TryFlipHorizontal
Returns: ManipulationResult
Parameters:
UserId userIdCoreVector2I origin
TryFlipVertical
Returns: ManipulationResult
Parameters:
UserId userIdCoreVector2I origin