/Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Mechanics/DragAlignmentMechanic.h
Interaction that can be added to (potentially multiple)UCombinedTransformGizmoobject to allow them to snap to scene geometry in rotation and translation. Generally driven by an externally-providedUKeyAsModifierInputBehavior, or alternately can be directly updated by calling ::OnUpdateModifierState()
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)() class UDragAlignmentInteraction : public [UObject](API\Runtime\CoreUObject\UObject\UObject), public [FDragAlignmentBase](API\Plugins\ModelingComponents\Mechanics\FDragAlignmentBase), public [IModifierToggleBehaviorTarget](API\Runtime\InteractiveToolsFramework\BaseBehaviors\IModifierToggleBehaviorTarget)
int32
AlignmentModifierID
bool
bAlignmentToggle
FViewCameraStat...
LastRenderCameraState
TWeakObjectPtr<...
SceneSnappingManager