Chris' Tutorials
Docs/Grid Placement

Class

PlacementInjectableFactory

Generated GDScript class reference for GridPlacement.PlacementInjectableFactory.

StatusDraft
Versionv6.0
UpdatedDevelopment docs generated from GDScript source

This is unreleased documentation in active development. APIs, class names, and behavior may change before the final release.

Draft — Unreleased:This page is in active development. APIs, class names, and behavior may change before the release is finalized. Use it as a preview of what's coming — not as a stable integration target.

Factory for creating and injecting RefCounted objects with dependencies. Provides centralized creation of RefCounted objects that need dependency injection since they cannot be automatically discovered by the PlacementInjectorSystem. Accepts [PlacementSession] (canonical) — legacy callers passing [PlacementContainer] should pass [code]container.session[/code] instead.

Source: addons/grid_placement/factories/placement_injectable_factory.gd

Syntax

class PlacementInjectableFactory extends RefCounted

Members

NameKindSummary
wrapperProperty
create_collision_mapperMethod
targeting_stateProperty
loggerProperty
mapperProperty
issuesProperty
create_indicator_serviceMethod
targeting_stateProperty
loggerProperty
indicator_templateProperty
managerProperty
issuesProperty
create_placement_validatorMethod
loggerProperty
base_rulesProperty
validatorProperty
issuesProperty
create_test_setup_factoryMethod
targeting_stateProperty
loggerProperty
factoryProperty
issuesProperty
create_and_injectMethod
instanceProperty
issuesProperty
loggerProperty

Source

addons/grid_placement/factories/placement_injectable_factory.gd

Plugin docs root:gdscript/plugins/grid_placement_dev/docs