![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <GizmoInterfaces.h>
Inheritance diagram for IGizmoFloatParameterSource:Public Member Functions | |
| virtual float | GetParameter () const =0 |
| virtual void | BeginModify ()=0 |
| virtual void | SetParameter (float NewValue)=0 |
| virtual void | EndModify ()=0 |
IGizmoFloatParameterSource provides Get and Set for an arbitrary float-valued parameter.
notify ParameterSource that a parameter modification is about to begin
Implemented in UGizmoAxisIntervalParameterSource, UGizmoBaseFloatParameterSource, UGizmoLocalFloatParameterSource, UGizmoAxisTranslationParameterSource, UGizmoAxisRotationParameterSource, and UGizmoAxisScaleParameterSource.
notify ParameterSource that a parameter modification is complete
Implemented in UGizmoAxisIntervalParameterSource, UGizmoBaseFloatParameterSource, UGizmoLocalFloatParameterSource, UGizmoAxisTranslationParameterSource, UGizmoAxisRotationParameterSource, and UGizmoAxisScaleParameterSource.
Implemented in UGizmoBaseFloatParameterSource, UGizmoAxisIntervalParameterSource, UGizmoLocalFloatParameterSource, UGizmoAxisTranslationParameterSource, UGizmoAxisRotationParameterSource, and UGizmoAxisScaleParameterSource.
set value of parameter
Implemented in UGizmoBaseFloatParameterSource, UGizmoAxisIntervalParameterSource, UGizmoLocalFloatParameterSource, UGizmoAxisTranslationParameterSource, UGizmoAxisRotationParameterSource, and UGizmoAxisScaleParameterSource.