Page MenuHome

Constraints: handle the custom target at the constraint level.
ClosedPublic

Authored by Alexander Gavrilov (angavrilov) on Jun 10 2022, 12:46 PM.

Details

Summary

Since the custom target is a feature implemented at constraint
level, it is more appropriate to handle it in the common wrapper
functions, instead of modifying all the type specific callbacs
like get_constraint_targets and flush_constraint_targets.

Also, tag the special target with a flag so other code can
handle it appropriately where necessary.

This was split from D9732, and effectively reverts and refactors
part of D7437. This patch should cause no functional changes.

Diff Detail

Repository
rB Blender
Branch
temp-angavrilov-custom-space-refactor-2 (branched from master)
Build Status
Buildable 22492
Build 22492: arc lint + arc unit