Resolves an arbitrary Node3D into a CollisionObject3D, returning a ResolutionResult (valid flag + error message) so callers can branch on resolution failures without try/catch. The inner ResolutionResult class is the structured return value for resolve_collision_object().
Source: addons/grid_placement/placement/manager/components/mapper/collision_object_resolver_3d.gd
Syntax
class CollisionObjectResolver3D extends RefCountedMembers
| Name | Kind | Summary |
|---|---|---|
collision_object | Property | |
is_valid | Property | |
error_message | Property | |
resolve_collision_object | Method | |
parent | Property | |
get_shapes_from_object | Method | |
shapes | Property | |
owner_count | Property | |
owner_id | Property | |
owner_transform | Property | |
shape_count | Property | |
shape | Property |