SequenceStepCollection

SequenceStepCollection

Collection of sequence steps

Project: GridPlacement v6.0
Layer: Godot
Source: Godot/Core/_incomplete/Data/SequenceStep.cs
Namespace: GridBuilding.Core.Data
Kind: class

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

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

Properties

Steps

All steps in the collection

Count

Number of steps

Methods

Add

Adds a step to the collection

Returns: ValidationResult

Parameters:

  • SequenceStep step

Remove

Removes a step from the collection

Returns: bool

Parameters:

  • string stepId

GetStep

Gets a step by ID

Returns: SequenceStep

Parameters:

  • string stepId

GetStepsInOrder

Gets steps in order

Returns: IEnumerable<SequenceStep>

GetStepsUsingPlaceable

Gets steps that use a specific placeable

Returns: IEnumerable<SequenceStep>

Parameters:

  • string placeableId

GetStepsDependingOn

Gets steps that depend on a specific placeable

Returns: IEnumerable<SequenceStep>

Parameters:

  • string placeableId

Clear

Clears all steps

Returns: void

ValidateAll

Validates all steps in the collection

Returns: ValidationResult