Navigation
API > API/Editor > API/Editor/AnimationEditMode
A compatibility context object to support IPersonaEditMode-based code. It simply calls into a different IAnimationEditContext in its implementations.
| Name | UAnimationEditModeContext |
| Type | class |
| Header File | /Engine/Source/Editor/AnimationEditMode/Public/AnimationEditMode.h |
| Include Path | #include "AnimationEditMode.h" |
Syntax
UCLASS (MinimalAPI)
class UAnimationEditModeContext :
public UObject,
public IAnimationEditContext
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UAnimationEditModeContext
Implements Interfaces
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| EditMode | IAnimationEditContext * | AnimationEditMode.h | ||
| FAnimationEditMode | friend | AnimationEditMode.h |
Functions
Public
Overridden from IAnimationEditContext
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual IPersonaPreviewScene & GetAnimPreviewScene() |
AnimationEditMode.h | ||
virtual bool GetCameraTarget
(
FSphere& OutTarget |
Get a camera target used to focus the viewport on an object when a user presses 'F' (default). | AnimationEditMode.h | |
virtual void GetOnScreenDebugInfo
(
TArray< FText >& OutDebugInfo |
Function to collect strings from nodes to display in the viewport. | AnimationEditMode.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UAnimationEditModeContext * CreateFor
(
IAnimationEditContext* InEditMode |
AnimationEditMode.h |