Navigation
Unreal Engine C++ API Reference > Editor > AnimGraph
Inheritance Hierarchy
- FEdMode
- IAnimationEditContext
- FAnimationEditMode
- IAnimNodeEditMode
- FAnimNodeEditMode
References
Module | AnimGraph |
Header | /Engine/Source/Editor/AnimGraph/Public/IAnimNodeEditMode.h |
Include | #include "IAnimNodeEditMode.h" |
Syntax
class IAnimNodeEditMode : public FAnimationEditMode
Remarks
Base interface for skeletal control edit modes
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
UE::Widget::EWidgetMode | ChangeToNextWidgetMode
(
UE::Widget::EWidgetMode CurWidgetMode |
Called when the user changed widget mode by pressing "Space" key |
![]() |
void | DoRotation
(
FRotator& InRotation |
Called when the widget is dragged in rotation mode |
![]() |
void | DoScale
(
FVector& InScale |
Called when the widget is dragged in scale mode |
![]() |
void | DoTranslation
(
FVector& InTranslation |
Called when the widget is dragged in translation mode |
![]() |
void | EnterMode
(
UAnimGraphNode_Base* InEditorNode, |
Called when entering this edit mode |
![]() |
void | ExitMode () |
Called when exiting this edit mode |
![]() ![]() |
FName | Get the bone that the skeletal control is manipulating | |
![]() ![]() |
ECoordSystem | Returns the coordinate system that should be used for this bone | |
![]() ![]() |
UE::Widget::EWidgetMode | ||
![]() |
void | RegisterPoseWatchedNode
(
UAnimGraphNode_Base* InEditorNode, |
Called when a Pose Watch is created on a node edited by this edit mode |
![]() |
bool | SetWidgetMode
(
UE::Widget::EWidgetMode InWidgetMode |
Called when the user set widget mode directly, returns true if InWidgetMode is available |
![]() |
bool | Called to determine whether this edit mode should be drawn when nodes edited by this edit mode are pose watched |