Navigation
API > API/Plugins > API/Plugins/XRCreative
Inheritance Hierarchy
- UObject
- IInputBehaviorSource
- UInteractiveGizmo
- UCombinedTransformGizmo
- UXRCreativeGizmo
References
| Module | XRCreative |
| Header | /Engine/Plugins/Experimental/XRCreativeFramework/Source/XRCreative/Public/XRCreativeGizmos.h |
| Include | #include "XRCreativeGizmos.h" |
Syntax
UCLASS ()
class UXRCreativeGizmo : public UCombinedTransformGizmo
Remarks
Implements our UpdateHoverFunction, and introduces an analogous UpdateInteractingFunction.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TFunction< void(UPrimitiveComponent *, bool)> | UpdateInteractingFunction |
Overridden from UCombinedTransformGizmo
| Type | Name | Description | |
|---|---|---|---|
| UInteractiveGizmo * | AddAxisRotationGizmo
(
FTransformSubGizmoCommonParams& Params, |
||
| UInteractiveGizmo * | AddAxisScaleGizmo
(
FTransformSubGizmoCommonParams& Params, |
||
| UInteractiveGizmo * | AddAxisTranslationGizmo
(
FTransformSubGizmoCommonParams& Params, |
||
| UInteractiveGizmo * | AddPlaneScaleGizmo
(
FTransformSubGizmoCommonParams& Params, |
||
| UInteractiveGizmo * | AddPlaneTranslationGizmo
(
FTransformSubGizmoCommonParams& Params, |
||
| UInteractiveGizmo * | AddUniformScaleGizmo
(
FTransformSubGizmoCommonParams& Params, |
Overridden from UInteractiveGizmo
| Type | Name | Description | |
|---|---|---|---|
| void | Setup () |
Called by GizmoManager to initialize the Gizmo after GizmoBuilder::BuildGizmo() has been called | |
| void | Tick
(
float DeltaTime |
Allow the Gizmo to do any necessary processing on Tick |
Typedefs
| Name | Description |
|---|---|
| FTransformSubGizmoCommonParams | |
| FTransformSubGizmoSharedState |