Skip to content

Class

PlaceRouterUI

Generated GDScript class reference for GridPlacement.PlaceRouterUI.

Status
Current
Version
v6.0
Source updated
Active v6.0 guide line from Grid Placement repo
Generated on
2026-09-01

Source: addons/grid_placement/ui/place_router/place_router_ui.gd

Syntax

class PlaceRouterUI extends PlacementControl

Members

NameKindSummary
MANAGED_METAFieldMeta key stamped onto panels this router manages. Panels check it to suppress their own show/hide and mode-reset behavior — the router owns their visibility. Meta (not parent checks) because the demo wires panels as SIBLINGS via NodePaths; structural assumptions broke the handshake.
route_selectedSignal
default_routePropertyRoute auto-selected once placement dependencies resolve and the session has no active selection. NONE preserves the legacy behavior (panel stays empty until the player picks a route tab).
ui_rootProperty
terrain_buttonProperty
objects_buttonProperty
terrain_panelProperty
objects_panelProperty
current_routeProperty
resolve_placement_dependenciesMethod
resolve_placement_runtimeMethod
get_runtime_issuesMethod
select_terrain_routeMethod
select_objects_routeMethod