Chris' Tutorials
Docs/Grid Placement

Class

ManipulationParent3D

Generated GDScript class reference for GridPlacement.ManipulationParent3D.

StatusDraft
Versionv6.0
UpdatedDevelopment docs generated from GDScript source

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

Draft — Unreleased:This page is in active development. APIs, class names, and behavior may change before the release is finalized. Use it as a preview of what's coming — not as a stable integration target.

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
rotatedEventEmitted 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).
settingsProperty
resetMethod
apply_rotation_clockwiseMethod
gridProperty
resultProperty
apply_rotation_counter_clockwiseMethod
gridProperty
resultProperty
apply_rotationMethod
basis_deltaProperty
reset_and_snap_to_gridMethod
gridProperty
get_runtime_issuesMethod
issuesProperty
resolve_placement_dependenciesMethod
statesProperty

Source

addons/grid_placement/systems/manipulation/manipulation_parent_3d.gd

Plugin docs root:gdscript/plugins/grid_placement_dev/docs