Skip to content

Class

PlaceRouterUI

Generated GDScript class reference for GridPlacement.PlaceRouterUI.

Status
Current
Version
v6.3.0
Source updated
2026-10-29
Generated on
2026-10-29

6.3. These pages document the 6.3 release, where placeable is now entry (what changed) and PlacementOwner is deprecated (migration). Still on 6.2? Your version's guides ship inside the plugin itself, under addons/grid_placement/guides/; the 6.2 URLs on this site now redirect to this series.

Objects and Terrain tabs that switch between the object catalog and the terrain palette in build mode. Used by PlacementPanel.

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

Syntax

class PlaceRouterUI extends PlacementControl

Members

NameKindSummary
MANAGED_METAFieldMetadata key set on the panels this node shows and hides, so the panels leave their own visibility to it.
route_selectedSignalWhich tab is shown: none, terrain, or objects. Emitted when a tab is chosen.
default_routePropertyTab opened at start when nothing is selected yet. NONE shows neither until the player picks a tab. PlacementPanel.startup_route can override this.
ui_rootPropertyRoot control shown and hidden as a whole.
terrain_buttonPropertyButton for the Terrain tab.
objects_buttonPropertyButton for the Objects tab.
terrain_panelPropertyPanel shown on the Terrain tab.
objects_panelPropertyPanel shown on the Objects tab.
brush_shape_barPropertyBrush tool buttons (single, line, rectangle) shared by both tabs.
current_routeProperty
resolve_placement_dependenciesMethod
apply_default_routeMethod
clear_route_selectionMethod
resolve_placement_runtimeMethod
get_runtime_issuesMethod
select_terrain_routeMethod
select_objects_routeMethod