ActionDefinition

ActionDefinition

Definition of an action that can be performed during manipulation. Represents a specific operation that can be executed.

Project: GridPlacement v6.0
Layer: Core
Source: Core/State/Manipulation/ManipulationTypes.cs
Namespace: GridBuilding.Core.State.Manipulation
Kind: class

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

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

Properties

Id

Action identifier

Name

Action name

Description

Action description

IsAvailable

Whether this action is available

Methods

Execute

Executes the action

Returns: object

Parameters:

  • object context