Grid Placement
Development ⚠️ GridPlacement 6.0 (GECS) is in active development. This is the GDScript ECS architecture.

PlaceableComponent

AUTO-GENERATED (GDScript) API entry

AUTO-GENERATED FILE — DO NOT EDIT MANUALLY

Source: components/placement/placeable_component.gd

Version: 6.0

class_name: PlaceableComponent extends: Component

Signals

(none)

Exports

  • template: PlaceableTemplate
    • Simple constructor - GECS handles serialization automatically
  • current_rotation: float = 0.0
    • Simple constructor - GECS handles serialization automatically
  • current_flip_state: int = ManipulationCapability.FlipState.NONE
    • Simple constructor - GECS handles serialization automatically
  • placer_entity_id: String = ""
    • Simple constructor - GECS handles serialization automatically

Methods

  • _init(p_template: PlaceableTemplate = null) -> void
  • has_tag(tag_name: StringName) -> bool
  • has_any_tag(tag_names: Array) -> bool
  • has_tag_object(tag: PlaceableTag) -> bool
  • get_tags_by_category(category: StringName) -> Array
  • get_placeable_id -> StringName