Table of Contents

Class PlacementControl

Namespace
GridPlacement.GDScript
Assembly
MoonBark.GridPlacement.GDScript.dll

Base class for UI controls that need Grid Building dependency injection.\n\nControls that read placement state, systems, settings, or loggers should extend this class or implement the same resolve_placement_dependencies method directly. PlacementInjectorSystem calls that method automatically for every node inside its injection scope.

class PlacementControl extends Control
PlacementControl

Methods

resolve_placement_dependencies

func resolve_placement_dependencies(p_container: PlacementContainer) -> void:

Parameters

p_container

Returns

resolve_gb_dependencies

func resolve_gb_dependencies(p_container: PlacementContainer) -> void:

Parameters

p_container

Returns