Skip to content

Class

IndicatorService2D

Generated GDScript class reference for GridPlacement.IndicatorService2D.

Status
Draft
Version
v6.0
Updated
Development docs generated from GDScript source

This is unreleased documentation in active development. APIs, class names, and behavior may change before the final release.

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 RefCounted

Members

NameKindSummary
indicators_changedSignalEmitted when the managed indicators change, including on reset.
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