Skip to content

Class

ManipulationParent3D

Generated GDScript class reference for GridPlacement.ManipulationParent3D.

Status
Draft
Version
v6.0
Updated
Development docs generated from GDScript source

This is unreleased documentation in active development. APIs, class names, and behavior may change before the final release.

ManipulationParent3D

  • Transform container for preview objects during 3D manipulation.

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

Syntax

class ManipulationParent3D extends PlacementNode3D

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
begin_ground_carryMethod
end_ground_carryMethod
apply_rotation_clockwiseMethod
apply_rotationMethod
get_runtime_issuesMethod
resolve_placement_dependenciesMethod