Navigation
API > API/Plugins > API/Plugins/XRCreative
| Name | UXRCreativeITFComponent |
| Type | class |
| Header File | /Engine/Plugins/Experimental/XRCreativeFramework/Source/XRCreative/Public/XRCreativeITFComponent.h |
| Include Path | #include "XRCreativeITFComponent.h" |
Syntax
UCLASS ()
class UXRCreativeITFComponent : public UActorComponent
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UActorComponent → UXRCreativeITFComponent
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UXRCreativeITFComponent() |
XRCreativeITFComponent.h |
Classes
| Name | Remarks |
|---|---|
| FOnUndoRedo |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| GizmoActor | TWeakObjectPtr< AXRCreativeCombinedTransformGizmoActor > | XRCreativeITFComponent.h | ||
| OnRedo | FOnUndoRedo | XRCreativeITFComponent.h |
|
|
| OnUndo | FOnUndoRedo | XRCreativeITFComponent.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CanRedo() |
XRCreativeITFComponent.h |
|
|
bool CanUndo() |
XRCreativeITFComponent.h |
|
|
TSubclassOf< AXRCreativeCombinedTransformGizmoActor > GetCombinedGizmoActorClass() |
XRCreativeITFComponent.h | ||
EToolContextCoordinateSystem GetCurrentCoordinateSystem() |
XRCreativeITFComponent.h |
|
|
EToolContextTransformGizmoMode GetCurrentTransformGizmoMode() |
XRCreativeITFComponent.h |
|
|
AXRCreativeCombinedTransformGizmoActor * GetGizmoActor() |
XRCreativeITFComponent.h |
|
|
UTypedElementSelectionSet * GetSelectionSet() |
XRCreativeITFComponent.h |
|
|
bool HaveActiveTool() |
XRCreativeITFComponent.h |
|
|
bool IsInEditor() |
XRCreativeITFComponent.h | ||
void LeftMousePressed() |
XRCreativeITFComponent.h |
|
|
void LeftMouseReleased() |
XRCreativeITFComponent.h |
|
|
void Redo() |
XRCreativeITFComponent.h |
|
|
void SetCurrentCoordinateSystem
(
EToolContextCoordinateSystem CoordSystem |
XRCreativeITFComponent.h |
|
|
void SetCurrentTransformGizmoMode
(
EToolContextTransformGizmoMode GizmoMode |
XRCreativeITFComponent.h |
|
|
void SetPointerComponent
(
UXRCreativePointerComponent* InPointer |
XRCreativeITFComponent.h | ||
void Undo() |
XRCreativeITFComponent.h |
|
Overridden from UActorComponent
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void InitializeComponent() |
XRCreativeITFComponent.h | ||
virtual void TickComponent
(
float InDeltaTime, |
XRCreativeITFComponent.h | ||
virtual void UninitializeComponent() |
XRCreativeITFComponent.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void EditorToolsTick
(
float InDeltaTime |
XRCreativeITFComponent.h | ||
void HandleTransactorRedo
(
const FTransactionContext& TransactionContext, |
XRCreativeITFComponent.h | ||
void HandleTransactorUndo
(
const FTransactionContext& TransactionContext, |
XRCreativeITFComponent.h | ||
void ToolsTick
(
float InDeltaTime |
XRCreativeITFComponent.h |