Static utility functions for indicator setup: collision test setup, testing indicator creation, indicator counting, and tile positioning. Extracted from [IndicatorService2D] so the logic is unit-testable.
Source: addons/grid_placement/placement/manager/components/indicator_setup_utils.gd
Syntax
class IndicatorSetupUtils extends RefCountedMembers
| Name | Kind | Summary |
|---|---|---|
create_testing_indicator | Method | |
calculate_indicator_count | Method | |
owner_shapes | Property | |
indicator_test_setups | Property | |
setups_array | Property | |
testing_indicator | Property | |
position_rules_map | Property | |
setup_collision_mapper | Method | |
build_collision_test_setups_with_factory | Method | |
extract_valid_test_setups | Method | |
rotate_footprint_offset | Method | |
execute_indicator_setup | Method | |
result | Property | |
validation_issues | Property | |
owner_shapes | Property | |
should_free_testing_indicator | Property | |
test_setups | Property | |
setups_array | Property | |
position_rules_map | Property | |
normalized_map | Property | |
map_layer | Property | |
positioner_tile | Property | |
rel_off | Property | |
indicators | Property | |
validate_setup_preconditions | Method | |
issues | Property | |
indicators | Property | Result class for indicator setup operations |
owner_shapes | Property | |
position_rules_map | Property | |
test_setups | Property | |
issues | Property | |
has_issues | Method | |
is_successful | Method |