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

TransformComponent

AUTO-GENERATED (GDScript) API entry

AUTO-GENERATED FILE — DO NOT EDIT MANUALLY

Source: components/system/transform_component.gd

Version: 6.0

class_name: TransformComponent extends: Component

Signals

(none)

Exports

  • position: Vector2 = Vector2.ZERO
  • rotation: float = 0.0
  • scale: Vector2 = Vector2.ONE

Methods

  • _init(position: Vector2 = Vector2.ZERO, rotation: float = 0.0, scale: Vector2 = Vector2.ONE) -> void
  • _init(data: TransformData = null) -> void
  • _update_transform -> void
  • set_position(new_position: Vector2) -> void
  • set_rotation(new_rotation: float) -> void
  • set_scale(new_scale: Vector2) -> void
  • get_world_position -> Vector2
  • validate -> Array