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.
Shared logic for placeable selection style UIs (grid or sequence list variants) Provides dependency resolution, mode visibility toggling, validation helpers.
Source: addons/grid_placement/ui/placeable/shared/placeable_selection_logic.gd
Syntax
class PlaceableSelectionLogic extends PlacementInjectableMembers
| Name | Kind | Summary |
|---|---|---|
valid_changed | Event | |
resolve_placement_dependencies | Method | |
get_runtime_issues | Method | |
issues | Property | |
set_mode_state | Method | |
get_building_system | Method | |
validate_basic | Method | |
handle_ui_hidden | Method | |
handle_mode_changed | Method |
Source
addons/grid_placement/ui/placeable/shared/placeable_selection_logic.gd
Plugin docs root:gdscript/plugins/grid_placement_dev/docs