Source: addons/grid_placement/ui/place_router/place_router_ui.gd
Syntax
class PlaceRouterUI extends PlacementControlMembers
| Name | Kind | Summary |
|---|---|---|
MANAGED_META | Field | Meta 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_selected | Event | |
default_route | Property | Route 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_root | Property | |
terrain_button | Property | |
objects_button | Property | |
terrain_panel | Property | |
objects_panel | Property | |
current_route | Property | |
parent | Property | |
resolve_placement_dependencies | Method | |
resolve_placement_runtime | Method | |
get_runtime_issues | Method | |
issues | Property | |
select_terrain_route | Method | |
select_objects_route | Method | |
in_place_mode | Property |