Files
UnrealEngineUWP/Engine/Source/Editor/AnimGraph/Public/AnimNodeEditModes.h
nick brett d4e53c951f [UE][FEATURE] AnimDynamics node TRS Widget and Chain Body Editing:
+ Support for editing most geometric parameters (Joint Offsets, Box Extents, Collision Planes etc) with a TRS Widget.
+ Allow parameters to be edited for each individual physics body in a chain.
+ DEPRECATED some physics body properties, these are now held in an array, one instance per physics body.
+ Changed definition of LocalJointOffset - was joint position relative to physics body, now physics body position relative to joint
+ Fix for apparent bug in position constraints between chain bodies.
+ Added a new AnimDynamics Edit Mode to support new widget features.
+ Changes to details panel layout.

#rb [at]Benn.Gallagher, [at]Thomas.Sarkanen
[FYI] [at]charles.anderson
#preflight 61eec96daa3f15faa57b841f

#ROBOMERGE-OWNER: nick.brett
#ROBOMERGE-AUTHOR: nick.brett
#ROBOMERGE-SOURCE: CL 18721085 via CL 18721089 via CL 18721093 via CL 18724643 via CL 18724991
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18725005 by nick brett in ue5-main branch]
2022-01-25 12:55:32 -05:00

21 lines
541 B
C

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "Editor.h"
struct ANIMGRAPH_API AnimNodeEditModes
{
const static FEditorModeID AnimDynamics;
const static FEditorModeID AnimNode;
const static FEditorModeID TwoBoneIK;
const static FEditorModeID ObserveBone;
const static FEditorModeID ModifyBone;
const static FEditorModeID Fabrik;
const static FEditorModeID CCDIK;
const static FEditorModeID PoseDriver;
const static FEditorModeID SplineIK;
const static FEditorModeID LookAt;
};