PlaceableSelectionLogic
AUTO-GENERATED FILE — DO NOT EDIT MANUALLY
Source: ui/placeable/shared/placeable_selection_logic.gd
Version: 5.0
class_name: PlaceableSelectionLogic
extends: GBInjectable
Summary
Shared logic for placeable selection style UIs (grid or sequence list variants) Provides dependency resolution, mode visibility toggling, validation helpers.
Signals
valid_changed
Exports
(none)
Methods
resolve_gb_dependencies()- Sources injectable dependencies from the p_container so that this GBInjectable can operate at runtime
get_runtime_issues()- Validates the injection depenendicies of this GBInjectable
set_mode_state()get_building_system()validate_basic()handle_ui_hidden()handle_mode_changed()_on_building_system_changed()