/Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseGizmos/ParameterToTransformAdapters.h
This ParameterSource is intended to be used to create 3D Axis Translation Gizmos.
class UGizmoAxisTranslationParameterSource : public [UGizmoBaseFloatParameterSource](API\Runtime\InteractiveToolsFramework\BaseGizmos\UGizmoBaseFloatParameterSource)
TUniqueFunction...
AxisDeltaConstraintFunction
Optional axis delta constraint function.
TScriptInterfac...
AxisSource
The Parameter line-equation value is converted to a 3D Translation along this Axis
FVector
CurTranslationAxis
Tranlsation axis for current parameter edit (only valid between BeginModify/EndModify)
FVector
CurTranslationOrigin
Tranlsation origin for current parameter edit (only valid between BeginModify/EndModify)
FTransform
InitialTransform
Saved copy of Initial Transform for current parameter edit (only valid between BeginModify/EndModify)
FGizmoFloatPara...
LastChange
Active parameter change (only valid between BeginModify/EndModify)
float
Parameter
Parameter is the line-equation parameter that this FloatParameterSource provides
TUniqueFunction...
PositionConstraintFunction
Optional position constraint function.
TScriptInterfac...
TransformSource
This TransformSource is updated by applying the constructed 3D translation