Grid Placement

PlaceableSelectionLogic

AUTO-GENERATED (GDScript) API entry

AUTO-GENERATED FILE — DO NOT EDIT MANUALLY

Source: ui/placeable/shared/placeable_selection_logic.gd

Version: 5.0

class_name: PlaceableSelectionLogic extends: GBInjectable

Signals

  • valid_changed(is_valid: bool)
    • Sources injectable dependencies from the p_container so that this GBInjectable
    • can operate at runtime
  • connections

Exports

(none)

Methods

  • resolve_gb_dependencies(p_container: GBCompositionContainer) -> bool
  • get_runtime_issues -> Array
  • set_mode_state(p_mode_state: ModeState) -> void
  • get_building_system -> BuildingSystem
  • validate_basic -> Array
  • handle_ui_hidden(ui_root: Control) -> void
  • handle_mode_changed(p_mode: GBEnums, ui_root: Control) -> void
  • _on_building_system_changed(p_system: BuildingSystem) -> void