ManipulationWorkflowOrchestrator
Orchestrates manipulation completion and execution.
Owns the “commit” step (executing actions) so the underlying
Project: GridPlacement v6.0
Layer: Core
Source: plugins/gameplay/GridPlacement/cs/Core/Systems/Manipulation/ManipulationWorkflowOrchestrator.cs
Namespace: GridPlacement.Core.Systems.Manipulation
Kind: class
Parsing Method: AST-based (Roslyn) - NOT regex
⚠️ IMPORTANT: This documentation was generated using AST parsing, not regex.
Properties
HasActiveSession
Methods
GetActiveSnapshot
Returns: ManipulationSnapshot?
StartSession
Returns: ManipulationSnapshot?
Parameters:
GridMode modeCoreVector2I origin
UpdateTarget
Returns: bool
Parameters:
CoreVector2I target
ApplyIntent
Returns: bool
Parameters:
ManipulationAction action
Confirm
Returns: ManipulationResult
Cancel
Returns: bool
CompleteAndExecute
Completes the manipulation and executes its actions.
Returns: ManipulationResult
Parameters:
string manipulationId