ManipulationWorkflowAdapter

Project: GridPlacement v6.0
Layer: Core
Source: plugins/gameplay/GridPlacement/cs/Core/Services/Manipulation/ManipulationWorkflowAdapter.cs
Namespace: GridPlacement.Core.Services.Manipulation
Kind: class

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

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

Properties

HasUserSessionSupport

Methods

GetRuntimeIssues

Returns: List<string>

GetRuntimeValidation

Returns: ValidationResult

TryMove

Returns: ManipulationResult

Parameters:

  • GPUserId userId
  • CoreVector2I from
  • CoreVector2I to

TryRotateLeft

Returns: ManipulationResult

Parameters:

  • GPUserId userId
  • CoreVector2I origin

TryRotateRight

Returns: ManipulationResult

Parameters:

  • GPUserId userId
  • CoreVector2I origin

TryFlipHorizontal

Returns: ManipulationResult

Parameters:

  • GPUserId userId
  • CoreVector2I origin

TryFlipVertical

Returns: ManipulationResult

Parameters:

  • GPUserId userId
  • CoreVector2I origin