@@ -12,6 +12,21 @@ struct PCGEXCORE_API FPCGExFittingVariations
1212{
1313 GENERATED_BODY ()
1414
15+ FPCGExFittingVariations () = default ;
16+
17+ FPCGExFittingVariations (
18+ const FVector & InOffsetMin , const FVector & InOffsetMax ,
19+ const EPCGExVariationSnapping InSnapPosition , const FVector & InOffsetSnap , const bool bInAbsoluteOffset ,
20+ const FRotator & InRotationMin , const FRotator & InRotationMax ,
21+ const EPCGExVariationSnapping InSnapRotation , const FRotator & InRotationSnap , const uint8 InAbsoluteRotation ,
22+ const FVector & InScaleMin , const FVector & InScaleMax ,
23+ const EPCGExVariationSnapping InSnapScale , const FVector & InScaleSnap , const bool bInUniformScale )
24+ : OffsetMin (InOffsetMin ), OffsetMax (InOffsetMax ), SnapPosition (InSnapPosition ), OffsetSnap (InOffsetSnap ), bAbsoluteOffset (bInAbsoluteOffset )
25+ , RotationMin (InRotationMin ), RotationMax (InRotationMax ), SnapRotation (InSnapRotation ), RotationSnap (InRotationSnap ), AbsoluteRotation (InAbsoluteRotation )
26+ , ScaleMin (InScaleMin ), ScaleMax (InScaleMax ), SnapScale (InSnapScale ), ScaleSnap (InScaleSnap ), bUniformScale (bInUniformScale )
27+ {
28+ }
29+
1530 /** Minimum random offset per axis. */
1631 UPROPERTY (BlueprintReadWrite , EditAnywhere , Category = Settings , meta = (PCG_Overridable ))
1732 FVector OffsetMin = FVector ::ZeroVector ;
0 commit comments