PlaceableSelectionUi AUTO-GENERATED FILE – DO NOT EDIT MANUALLY
This page documents the supported public API surface only. Private, internal, benchmark, test, and implementation-detail types are intentionally omitted.
Declaration 1
public partial class PlaceableSelectionUi : Control
Namespace: GridPlacement.Godot.Addons.GridPlacement.UI.Placeable.Single
Source File: cs/Godot/addons/GridPlacement/UI/placeable/single/PlaceableSelectionUi.cs
Assembly: GridPlacement.Godot
Type: class
Inherits Properties placeable_entry_template 1
public PackedScene ? placeable_entry_template { get ; set ; }
sequence_entry_template 1
public PackedScene ? sequence_entry_template { get ; set ; }
ui_root 1
public NodePath ui_root { get ; set ; }
tab_container 1
public NodePath tab_container { get ; set ; }
placeables_folder 1
public string placeables_folder { get ; set ; }
sequences_folder 1
public string sequences_folder { get ; set ; }
1
public string category_tags_folder { get ; set ; }
Methods SetRuntimeCatalog 1
public void SetRuntimeCatalog ( IPlaceableRuntimeCatalog catalog )
Sets the runtime catalog for placeable lookups.
Parameters
Name Description catalogThe runtime catalog to use.
_Ready 1
public override void _Ready ()
ApplyFolderLayout 1
2
3
4
5
public void ApplyFolderLayout (
string placeablesFolder ,
string sequencesFolder ,
string categoryTagsFolder
)
Updates resource folder locations and normalizes all paths.
RebuildTabs 1
public void RebuildTabs ()
SelectPlaceable 1
public void SelectPlaceable ( string placeableId )
LoadPlaceables 1
public System . Collections . Generic . List < Core . Types . Placeable > LoadPlaceables ()
Loads placeables from the runtime catalog.
LoadSequences 1
public System . Collections . Generic . List < PlaceableSequence > LoadSequences ()
1
public System . Collections . Generic . List < CategoricalTag > LoadCategoryTags ()
Events PlaceableSelected 1
public event PlaceableSelectionUi . PlaceableSelectedEventHandler PlaceableSelected