Skip to content
ct

Class

IndicatorManager

Generated GDScript class reference for GridPlacement.IndicatorManager.

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.

Manages placement validation and indicator visualization for grid-based object placement. Coordinates the creation, validation, and display of placement indicators, integrating with rule-based validation systems to provide visual feedback on valid or invalid placement locations. Emits signals to notify changes in indicator states.

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

Syntax

class IndicatorManager extends PlacementNode2D

Members

NameKindSummary
indicators_changedSignalEmitted when the active placement indicators are updated.
DEFAULT_NAMEField
initializedPropertyWhether the manager has been initalized yet or not
create_with_injectionMethod
get_runtime_issuesMethod
resolve_placement_dependenciesMethod
initializeMethod
error_msgProperty
setup_indicatorsMethod
get_indicator_countMethod
get_indicatorsMethod
get_colliding_indicatorsMethod
get_colliding_nodesMethod
try_setupMethod
clearMethod
tear_downMethod
apply_rulesMethod
validate_placementMethod
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