Factory for creating [PlacementServiceGroup] instances. Reads the host [GridPlacementBundle]'s [GridPlacementSettings] to determine which domain services to instantiate. Games opt out of domains by nulling the corresponding settings (e.g. [code]settings.manipulation = null[/code]). The factory selects 2D or 3D service variants based on [member GridPlacementSettings.dimensions]. Usage: [codeblock] var group := PlacementServiceGroupFactory.create_from_bundle(host.grid_placement_bundle, session) host.configure(session, group) [/codeblock]
Source: addons/grid_placement/services/placement_service_group_factory.gd
Syntax
class PlacementServiceGroupFactory extends RefCountedMembers
| Name | Kind | Summary |
|---|---|---|
create_from_session | Method | |
create_from_bundle | Method |