Navigation
API > API/Plugins > API/Plugins/ModelingComponents > API/Plugins/ModelingComponents/FBasePositionSnapSolver3
Target point that might be snapped to
| Name | FSnapTargetPoint |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Snapping/BasePositionSnapSolver3.h |
| Include Path | #include "Snapping/BasePositionSnapSolver3.h" |
Syntax
struct FSnapTargetPoint
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bHaveConstrainedPosition | bool | If true, then Position is the snap target point but ConstrainedPosition is the one we should return Sounds weird but allows for things like axis-constrained grid snapping to work. | Snapping/BasePositionSnapSolver3.h | |
| bHaveCustomMetric | bool | Snapping/BasePositionSnapSolver3.h | ||
| bIsSnapDistance | bool | Snapping/BasePositionSnapSolver3.h | ||
| bIsSnapLine | bool | Snapping/BasePositionSnapSolver3.h | ||
| ConstrainedPosition | FVector3d | Snapping/BasePositionSnapSolver3.h | ||
| CustomMetric | FCustomMetric | Snapping/BasePositionSnapSolver3.h | ||
| Position | FVector3d | Snapping/BasePositionSnapSolver3.h | ||
| Priority | int | Snapping/BasePositionSnapSolver3.h | ||
| SnapDistanceID | int | Snapping/BasePositionSnapSolver3.h | ||
| SnapLine | FLine3d | Snapping/BasePositionSnapSolver3.h | ||
| TargetID | int | Snapping/BasePositionSnapSolver3.h |