Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework > API/Runtime/InteractiveToolsFramework/BaseGizmos
Inheritance Hierarchy
- IGizmoStateTarget
- UGizmoLambdaStateTarget
- UGizmoNilStateTarget
- UGizmoObjectModifyStateTarget
- UGizmoTransformChangeStateTarget
References
| Module | InteractiveToolsFramework |
| Header | /Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseGizmos/GizmoInterfaces.h |
| Include | #include "BaseGizmos/GizmoInterfaces.h" |
Syntax
class IGizmoStateTarget
Remarks
IGizmoStateTarget is an interface that is used to pass notifications about significant gizmo state updates
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BeginUpdate () |
BeginUpdate is called before a standard Gizmo begins changing a parameter (via a ParameterSource) | |
| void | EndUpdate () |
EndUpdate is called when a standard Gizmo is finished changing a parameter (via a ParameterSource) |