Skip to content

Class

IndicatorService2D

Generated GDScript class reference for GridPlacement.IndicatorService2D.

Status
Current
Version
v6.1.0
Source updated
2026-09-24
Generated on
2026-09-23

Service component that IndicatorManager uses to create, position, and destroy [RuleCheckIndicator2D] instances. Encapsulates indicator setup, collision mapping, and diagnostic reporting; static creation lives in [IndicatorFactory2D] and [IndicatorSetupUtils]. See guides/placement-workflow.md and guides/custom-placement-rules.md.

Source: addons/grid_placement/placement/manager/components/indicator_service_2d.gd

Syntax

class IndicatorService2D extends PlacementInjectable

Members

NameKindSummary
indicators_changedSignalEmitted when the managed indicators change, including on reset.
create_with_injectionMethod
resolve_placement_dependenciesMethod
force_updateMethod
get_runtime_issuesMethod
resetMethod
get_indicatorsMethod
get_collision_mapperMethod
set_indicatorsMethod
setup_indicatorsMethod
calculate_indicator_countMethod
get_or_create_testing_indicatorMethod
get_colliding_indicatorsMethod
get_colliding_nodesMethod
free_indicatorsMethod
clear_indicatorsMethod