IndicatorSetupReport
IndicatorSetupReport
Core POCS implementation of IndicatorSetupReport for state management. Report containing diagnostic information from indicator setup operations. Ported from: godot/addons/grid_building/systems/placement/managers/indicator_setup_report.gd
Project: GridPlacement v6.0
Layer: Core
Source: Core/Systems/Data/IndicatorSetupReport.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
TileCheckRules
The tile check rules that were applied.
TargetingState
The targeting state used for setup.
IndicatorTemplate
The indicator template used.
Issues
List of issues found during setup.
Indicators
The created indicators.
DiagnosticMetadata
Diagnostic metadata.
Methods
AddIssue
Adds an issue to the report.
Returns: void
Parameters:
string issue
AddIssues
Adds multiple issues to the report.
Returns: void
Parameters:
IEnumerable<string> issues
IsSuccessful
Checks if the setup was successful.
Returns: bool
IsFailed
Checks if the setup failed.
Returns: bool
ToString
Gets a string representation of the report.
Returns: string
ToVerboseString
Gets a verbose string representation of the report.
Returns: string