Navigation
API > API/Plugins > API/Plugins/XRCreative
| Name | AXRCreativeCombinedTransformGizmoActor |
| Type | class |
| Header File | /Engine/Plugins/Experimental/XRCreativeFramework/Source/XRCreative/Public/XRCreativeGizmos.h |
| Include Path | #include "XRCreativeGizmos.h" |
Syntax
UCLASS (Blueprintable, NonTransient)
class AXRCreativeCombinedTransformGizmoActor : public ACombinedTransformGizmoActor
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → AInternalToolFrameworkActor → AGizmoActor → ACombinedTransformGizmoActor → AXRCreativeCombinedTransformGizmoActor
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
AXRCreativeCombinedTransformGizmoActor() |
XRCreativeGizmos.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OwnerAvatar | TWeakObjectPtr< AXRCreativeAvatar > | XRCreativeGizmos.h | ||
| WeakGizmoManager | TWeakObjectPtr< UInteractiveGizmoManager > | XRCreativeGizmos.h | ||
| WorldAligned | TObjectPtr< USceneComponent > | XRCreativeGizmos.h |
|
|
| XRAxisScaleX | TObjectPtr< UXRCreativeGizmoMeshComponent > | X Axis Scale Component | XRCreativeGizmos.h |
|
| XRAxisScaleY | TObjectPtr< UXRCreativeGizmoMeshComponent > | Y Axis Scale Component | XRCreativeGizmos.h |
|
| XRAxisScaleZ | TObjectPtr< UXRCreativeGizmoMeshComponent > | Z Axis Scale Component | XRCreativeGizmos.h |
|
| XRPlaneScaleXY | TObjectPtr< UXRCreativeGizmoMeshComponent > | XY Plane Scale Component | XRCreativeGizmos.h |
|
| XRPlaneScaleXZ | TObjectPtr< UXRCreativeGizmoMeshComponent > | XZ Plane Scale Component | XRCreativeGizmos.h |
|
| XRPlaneScaleYZ | TObjectPtr< UXRCreativeGizmoMeshComponent > | YZ Plane Scale Component | XRCreativeGizmos.h |
|
| XRRotateX | TObjectPtr< UXRCreativeGizmoMeshComponent > | Rotation Components X Axis Rotation Component | XRCreativeGizmos.h |
|
| XRRotateY | TObjectPtr< UXRCreativeGizmoMeshComponent > | Y Axis Rotation Component | XRCreativeGizmos.h |
|
| XRRotateZ | TObjectPtr< UXRCreativeGizmoMeshComponent > | Z Axis Rotation Component | XRCreativeGizmos.h |
|
| XRRotationSphere | TObjectPtr< UXRCreativeGizmoMeshComponent > | Z Axis Rotation Component | XRCreativeGizmos.h |
|
| XRSceneRoot | TObjectPtr< USceneComponent > | NOTE: These properties alias ones inherited from ACombinedTransformGizmoActor as a workaround to expose them as EditAnywhere + BlueprintReadWrite without modifying the base class. | XRCreativeGizmos.h |
|
| XRTranslateX | TObjectPtr< UXRCreativeGizmoMeshComponent > | Translation Components X Axis Translation Component | XRCreativeGizmos.h |
|
| XRTranslateXY | TObjectPtr< UXRCreativeGizmoMeshComponent > | XY Plane Translation Component | XRCreativeGizmos.h |
|
| XRTranslateXZ | TObjectPtr< UXRCreativeGizmoMeshComponent > | XZ Plane Translation Component | XRCreativeGizmos.h |
|
| XRTranslateY | TObjectPtr< UXRCreativeGizmoMeshComponent > | Y Axis Translation Component | XRCreativeGizmos.h |
|
| XRTranslateYZ | TObjectPtr< UXRCreativeGizmoMeshComponent > | YZ Plane Translation Component | XRCreativeGizmos.h |
|
| XRTranslateZ | TObjectPtr< UXRCreativeGizmoMeshComponent > | Z Axis Translation Component | XRCreativeGizmos.h |
|
| XRUniformScale | TObjectPtr< UXRCreativeGizmoMeshComponent > | Scaling Components Uniform Scale Component | XRCreativeGizmos.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
AXRCreativeAvatar * GetOwnerAvatar() |
Get the XRCreative Avatar that spawned this Gizmo | XRCreativeGizmos.h |
|
void SetEnabledElements
(
ETransformGizmoSubElements EnableElements |
XRCreativeGizmos.h |