Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework > API/Runtime/InteractiveToolsFramework/BaseGizmos
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UGizmoLambdaStateTarget
References
| Module | InteractiveToolsFramework |
| Header | /Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseGizmos/StateTargets.h |
| Include | #include "BaseGizmos/StateTargets.h" |
Syntax
class UGizmoLambdaStateTarget :
public UObject,
public IGizmoStateTarget
Remarks
UGizmoLambdaStateTarget is an implementation of IGizmoStateTarget that forwards calls to its interface functions to external TFunctions
Variables
| Type | Name | Description | |
|---|---|---|---|
| TUniqueFunction< void(void)> | BeginUpdateFunction | ||
| TUniqueFunction< void(void)> | EndUpdateFunction |
Overridden from IGizmoStateTarget
| 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) |