Draft — Unreleased:This page is in active development. APIs, class names, and behavior may change before the release is finalized. Use it as a preview of what's coming — not as a stable integration target.
Source: addons/grid_placement/placement/manager/components/placement_validator.gd
Syntax
class PlacementValidator extends PlacementInjectableMembers
| Name | Kind | Summary |
|---|---|---|
finished | Event | Runs tests for each rule using RuleCheckIndicators to determine if placement in the targeted location is valid if all rules validate successfully Emitted when the placement validator is done evaluating a set of rules on a scene node |
setup_failed | Event | Emitted when the setup failed |
create_with_injection | Method | |
logger | Property | |
container_rules | Property | |
validator | Property | |
issues | Property | |
active_rules | Property | Full list of rules being used by the placement validator to test object placement |
ISSUE_MATCHING_PRIORITY | Field | |
resolve_placement_dependencies | Method | |
get_runtime_issues | Method | |
issues | Property | |
validate_placement | Method | |
results | Property | |
prerequisite_issues | Property | |
cleaned_count | Property | |
validation_results | Property | |
issues | Property | |
rule_result | Property | |
issues_for_rule | Property | |
status | Property | |
rule_name | Property | |
setup | Method | |
rule_issues | Property | |
tile_check_rules | Property | |
get_combined_rules | Method | |
typed | Property | |
combined | Property | |
priority_rule_dict | Property | |
rules | Property | |
rules_names | Property | |
rules_with_priority | Property | |
tear_down | Method | |
apply_rules | Method | |
all_rules_setup | Property | |
results | Property |
Source
addons/grid_placement/placement/manager/components/placement_validator.gd
Plugin docs root:gdscript/plugins/grid_placement_dev/docs