Navigation
API > API/Plugins > API/Plugins/XRCreative
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UActorComponent
- UXRCreativeITFComponent
References
| Module | XRCreative |
| Header | /Engine/Plugins/Experimental/XRCreativeFramework/Source/XRCreative/Public/XRCreativeITFComponent.h |
| Include | #include "XRCreativeITFComponent.h" |
Syntax
UCLASS&40;&41;
class UXRCreativeITFComponent : public UActorComponent
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsShuttingDown | ||
| bool | bPendingMouseStateChange | ||
| TSharedPtr< FXRCreativeToolsContextQueriesImpl > | ContextQueriesAPI | ||
| TSharedPtr< FXRCreativeToolsContextTransactionImpl > | ContextTransactionsAPI | ||
| EToolContextCoordinateSystem | CurrentCoordinateSystem | ||
| FInputDeviceState | CurrentMouseState | ||
| FViewCameraState | CurrentViewCameraState | ||
| TSubclassOf< AXRCreativeBaseTransformGizmoActor > | FullTRSGizmoActorClass | ||
| TObjectPtr< UXRCreativeITFRenderComponent > | PDIRenderComponent | ||
| TObjectPtr< UXRCreativePointerComponent > | PointerComponent | ||
| FVector2D | PrevMousePosition | ||
| TObjectPtr< UXRCreativeSelectionInteraction > | SelectionInteraction | ||
| TObjectPtr< UTypedElementSelectionSet > | SelectionSet | ||
| TObjectPtr< UInteractiveToolsContext > | ToolsContext | ||
| TObjectPtr< UXRCreativeTransformInteraction > | TransformInteraction |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | CanRedo () |
||
| bool | CanUndo () |
||
| void | EditorToolsTick
(
float InDeltaTime |
||
| EToolContextCoordinateSystem | |||
| UTypedElementSelectionSet * | |||
| bool | |||
| bool | IsInEditor () |
||
| void | |||
| void | |||
| void | Redo () |
||
| void | SetCurrentCoordinateSystem
(
EToolContextCoordinateSystem CoordSystem |
||
| void | SetPointerComponent
(
UXRCreativePointerComponent* InPointer |
||
| void | ToolsTick
(
float InDeltaTime |
||
| void | Undo () |
Overridden from UActorComponent
| Type | Name | Description | |
|---|---|---|---|
| void | Initializes the component. | ||
| void | TickComponent
(
float DeltaTime, |
Function called every frame on this ActorComponent. | |
| void | Handle this component being Uninitialized. |