Navigation
API > API/Plugins > API/Plugins/ContextualAnimationEditor
| Name | FContextualAnimViewportClient |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Animation/ContextualAnimation/Source/ContextualAnimationEditor/Public/ContextualAnimViewportClient.h |
| Include Path | #include "ContextualAnimViewportClient.h" |
Syntax
class FContextualAnimViewportClient : public FEditorViewportClient
Inheritance Hierarchy
- FViewportClient → FCommonViewportClient → FEditorViewportClient → FContextualAnimViewportClient
- FViewElementDrawer → FEditorViewportClient → FContextualAnimViewportClient
- FGCObject → FEditorViewportClient → FContextualAnimViewportClient
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FContextualAnimViewportClient
(
const TSharedRef< FContextualAnimPreviewScene >& InPreviewScene, |
ContextualAnimViewportClient.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FContextualAnimViewportClient() |
ContextualAnimViewportClient.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AssetEditorToolkitPtr | TWeakPtr< FContextualAnimAssetEditorToolkit > | Asset editor toolkit we are embedded in | ContextualAnimViewportClient.h | |
| EntryPosesDrawMode | EMultiOptionDrawMode | ContextualAnimViewportClient.h | ||
| IKTargetsDrawMode | EMultiOptionDrawMode | ContextualAnimViewportClient.h | ||
| PreviewScenePtr | TWeakPtr< FContextualAnimPreviewScene > | Preview scene we are viewing | ContextualAnimViewportClient.h | |
| SelectionCriteriaDrawMode | EMultiOptionDrawMode | ContextualAnimViewportClient.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedRef< FContextualAnimAssetEditorToolkit > GetAssetEditorToolkit() |
ContextualAnimViewportClient.h | ||
EMultiOptionDrawMode GetEntryPosesDrawMode() |
ContextualAnimViewportClient.h | ||
EMultiOptionDrawMode GetIKTargetsDrawMode() |
ContextualAnimViewportClient.h | ||
TSharedRef< FContextualAnimPreviewScene > GetPreviewScene() |
Get the preview scene we are viewing | ContextualAnimViewportClient.h | |
EMultiOptionDrawMode GetSelectionCriteriaDrawMode() |
ContextualAnimViewportClient.h | ||
bool IsEntryPosesDrawModeSet
(
EMultiOptionDrawMode Mode |
ContextualAnimViewportClient.h | ||
bool IsIKTargetsDrawModeSet
(
EMultiOptionDrawMode Mode |
ContextualAnimViewportClient.h | ||
bool IsSelectionCriteriaDrawModeSet
(
EMultiOptionDrawMode Mode |
ContextualAnimViewportClient.h | ||
void SetEntryPosesDrawMode
(
EMultiOptionDrawMode Mode |
ContextualAnimViewportClient.h | ||
void SetIKTargetsDrawMode
(
EMultiOptionDrawMode Mode |
ContextualAnimViewportClient.h | ||
void SetSelectionCriteriaDrawMode
(
EMultiOptionDrawMode Mode |
ContextualAnimViewportClient.h |
Overridden from FEditorViewportClient
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void TrackingStarted
(
const FInputEventState& InInputState, |
ContextualAnimViewportClient.h | ||
virtual void TrackingStopped() |
ContextualAnimViewportClient.h |
Overridden from FViewElementDrawer
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Draw
(
const FSceneView* View, |
ContextualAnimViewportClient.h |