Navigation
API > API/Plugins > API/Plugins/IKRigEditor > API/Plugins/IKRigEditor/RetargetEditor
Inheritance Hierarchy
- FEdMode
- IAnimationEditContext
- FAnimationEditMode
- IPersonaEditMode
- FIKRetargetDefaultMode
References
| Module | IKRigEditor |
| Header | /Engine/Plugins/Animation/IKRig/Source/IKRigEditor/Public/RetargetEditor/IKRetargetDefaultMode.h |
| Include | #include "RetargetEditor/IKRetargetDefaultMode.h" |
Syntax
class FIKRetargetDefaultMode : public IPersonaEditMode
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | SetEditorController
(
const TSharedPtr< FIKRetargetEditorController > InEditorController |
Glue for all the editor parts to communicate |
Overridden from FEdMode
| Type | Name | Description | |
|---|---|---|---|
| bool | EndTracking
(
FEditorViewportClient* InViewportClient, |
||
| void | Enter () |
||
| void | Exit () |
||
| void | Initialize () |
END IPersonaEditMode interface FEdMode interface | |
| bool | IsCompatibleWith
(
FEditorModeID OtherModeID |
||
| bool | IsSelectionAllowed
(
AActor* InActor, |
IS THIS NEEDED. | |
| bool | StartTracking
(
FEditorViewportClient* InViewportClient, |
||
| void | Tick
(
FEditorViewportClient* ViewportClient, |
Overridden from FLegacyEdModeWidgetHelper
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| void | DrawHUD
(
FEditorViewportClient* ViewportClient, |
Overlays the editor hud (brushes, drag tools, static mesh vertices, etc*. | |
| bool | GetCustomDrawingCoordinateSystem
(
FMatrix& InMatrix, |
||
| bool | GetCustomInputCoordinateSystem
(
FMatrix& InMatrix, |
||
| FVector | |||
| bool | HandleClick
(
FEditorViewportClient* InViewportClient, |
||
| bool | InputDelta
(
FEditorViewportClient* InViewportClient, |
||
| void | Render
(
const FSceneView* View, |
Draws translucent polygons on brushes and volumes. | |
| bool | |||
| bool | Lets each tool determine if it wants to use the editor widget or not. | ||
| bool | UsesTransformWidget
(
UE::Widget::EWidgetMode CheckMode |
Lets each tool determine if it wants to use the editor widget or not. |
Overridden from IAnimationEditContext
| Type | Name | Description | |
|---|---|---|---|
| IPersonaPreviewScene & | |||
| bool | GetCameraTarget
(
FSphere& OutTarget |
IPersonaEditMode interface | |
| void | GetOnScreenDebugInfo
(
TArray< FText >& OutDebugInfo |
Function to collect strings from nodes to display in the viewport. |
Constants
| Name | Description |
|---|---|
| ModeName |