Skip to content

Class

IndicatorManager

Generated GDScript class reference for GridPlacement.IndicatorManager.

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

Coordinates placement validation and indicator visualization. Creates and displays rule-check indicators, integrates with rule-based validation, and re-emits indicator changes for UI listeners. This node is the 2D rule/validation host; consumers read placement validity through [PlacementReport]/service results, and this node never decides game-world consequences.

Source: addons/grid_placement/placement/manager/indicator_manager.gd

Syntax

class IndicatorManager extends PlacementNode2D

Members

NameKindSummary
indicators_changedSignalEmitted when the active placement indicators change.
DEFAULT_NAMEField
initializedPropertyTrue after [method initialize] completes.
create_with_injectionMethod
get_runtime_issuesMethod
resolve_placement_dependenciesMethod
initializeMethod
error_msgProperty
setup_indicatorsMethod
align_nodes_axis_alignedMethod
align_indicators_axis_alignedMethod
translate_indicatorsMethod
get_indicator_countMethod
get_indicatorsMethod
get_colliding_indicatorsMethod
get_colliding_nodesMethod
try_setupMethod
clearMethod
tear_downMethod
apply_rulesMethod
validate_placementMethod
validate_placement_fastMethod
inject_collision_mapper_dependenciesMethod
get_or_create_testing_indicatorMethod
setup_collision_mapperMethod
get_collision_mapperMethod
get_placement_validatorMethod
force_shapecast_updateMethod
ensure_fresh_collision_stateMethod
force_indicators_validity_evaluationMethod