Skip to content

Class

ManipulationParent3D

Generated GDScript class reference for GridPlacement.ManipulationParent3D.

Status
Current
Version
v6.0
Source updated
Active v6.0 guide line from Grid Placement repo
Generated on
2026-09-01

ManipulationParent3D

  • Transform container for preview objects during 3D manipulation.

Source: addons/grid_placement/systems/manipulation/manipulation_parent_3d.gd

Syntax

class ManipulationParent3D extends Node3D

Members

NameKindSummary
rotatedSignalEmitted after a rotation transform is applied to this node (and inherited by all children, including the preview mesh). Fires for every rotation path: grid-aware clockwise/counter-clockwise and the free-axis [method apply_rotation], from both input-driven and programmatic ([ManipulationService3D]) callers. The 2D analogue ([signal ManipulationParent.rotated]) also reports a cardinal facing; in 3D the consumer decides the facing from the yaw, so only the yaw angle is reported here. [param new_rotation_degrees] This node's resulting yaw ([member Node3D.rotation_degrees].y).
resetMethod
apply_rotation_clockwiseMethod
apply_rotation_counter_clockwiseMethod
apply_rotationMethod
reset_and_snap_to_gridMethod
get_runtime_issuesMethod
resolve_placement_dependenciesMethod