AUTO-GENERATED FILE — DO NOT EDIT MANUALLY
Source: infrastructure/factories/entities/placeable_entity_factory.gd
Version: 6.0
class_name: PlaceableEntityFactory
extends: RefCounted
Signals
(none)
Exports
(none)
Methods
_init(p_rule_type: StringName = &"", p_configuration: Dictionary = {}, p_priority: int = 0, p_is_active: bool = true)from_template(template: PlaceableTemplate, grid_position: Vector2i = Vector2i.ZERO, placer_entity: Entity = null) -> Entityfrom_templates(templates: Array, positions: Array, placer_entity: Entity = null) -> Arrayfrom_template_with_overrides(template: PlaceableTemplate, overrides: Dictionary, grid_position: Vector2i = Vector2i.ZERO, placer_entity: Entity = null) -> Entityvalidate_template(template: PlaceableTemplate) -> boolget_entities_by_tag(tag: PlaceableTag) -> Arrayget_entities_by_tag_name(tag_name: StringName) -> Arrayget_entities_by_placer(placer_entity: Entity) -> Arrayget_entities_by_category(category: StringName) -> Array