Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework > API/Runtime/InteractiveToolsFramework/BaseGizmos
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- AActor
- AInternalToolFrameworkActor
- AGizmoActor
- AIntervalGizmoActor
References
| Module | InteractiveToolsFramework |
| Header | /Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseGizmos/IntervalGizmo.h |
| Include | #include "BaseGizmos/IntervalGizmo.h" |
Syntax
class AIntervalGizmoActor : public AGizmoActor
Remarks
AIntervalGizmoActor is an Actor type intended to be used with UIntervalGizmo, as the in-scene visual representation of the Gizmo.
FIntervalGizmoActorFactory returns an instance of this Actor type (or a subclass).
If a particular sub-Gizmo is not required, simply set that UProperty to null.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< UGizmoLineHandleComponent > | DownIntervalComponent | ||
| TObjectPtr< UGizmoLineHandleComponent > | ForwardIntervalComponent | ||
| TObjectPtr< UGizmoLineHandleComponent > | UpIntervalComponent |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| AIntervalGizmoActor * | ConstructDefaultIntervalGizmo
(
UWorld* World, |
Create a new instance of AIntervalGizmoActor and populate the various sub-components with standard GizmoXComponent instances suitable for a 3-interval Gizmo |