Navigation
API > API/Plugins > API/Plugins/MotionWarping
EXPERIMENTAL: Marked with 'hidedropdown' to prevent it from showing up in the UI since it is not ready for production.
| Name | URootMotionModifier_AdjustmentBlendWarp |
| Type | class |
| Header File | /Engine/Plugins/Animation/MotionWarping/Source/MotionWarping/Public/RootMotionModifier_AdjustmentBlendWarp.h |
| Include Path | #include "RootMotionModifier_AdjustmentBlendWarp.h" |
Syntax
UCLASS (MinimalAPI, HideDropDown, Meta=(DisplayName="Adjustment Blend Warp"))
class URootMotionModifier_AdjustmentBlendWarp : public URootMotionModifier_Warp
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → URootMotionModifier → URootMotionModifier_Warp → URootMotionModifier_AdjustmentBlendWarp
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
URootMotionModifier_AdjustmentBlendWarp
(
const FObjectInitializer& ObjectInitializer |
RootMotionModifier_AdjustmentBlendWarp.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bWarpIKBones | bool | RootMotionModifier_AdjustmentBlendWarp.h |
|
|
| IKBones | TArray< FName > | RootMotionModifier_AdjustmentBlendWarp.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void GetIKBoneTransformAndAlpha
(
FName BoneName, |
RootMotionModifier_AdjustmentBlendWarp.h |
Overridden from URootMotionModifier_Warp
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnTargetTransformChanged() |
Event called during update if the target transform changes while the warping is active | RootMotionModifier_AdjustmentBlendWarp.h |
Overridden from URootMotionModifier
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FTransform ProcessRootMotion
(
const FTransform& InRootMotion, |
RootMotionModifier_AdjustmentBlendWarp.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void DrawDebugWarpedTracks
(
float DrawDuration |
RootMotionModifier_AdjustmentBlendWarp.h | ||
void ExtractBoneTransformAtFrame
(
FTransform& OutTransform, |
RootMotionModifier_AdjustmentBlendWarp.h | ||
void ExtractBoneTransformAtTime
(
FTransform& OutTransform, |
RootMotionModifier_AdjustmentBlendWarp.h | ||
void ExtractBoneTransformAtTime
(
FTransform& OutTransform, |
RootMotionModifier_AdjustmentBlendWarp.h | ||
FTransform ExtractWarpedRootMotion() |
RootMotionModifier_AdjustmentBlendWarp.h | ||
void PrecomputeWarpedTracks() |
RootMotionModifier_AdjustmentBlendWarp.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static URootMotionModifier_AdjustmentBlendWarp * AddRootMotionModifierAdjustmentBlendWarp
(
UMotionWarpingComponent* InMotionWarpingComp, |
RootMotionModifier_AdjustmentBlendWarp.h | ||
static void AdjustmentBlendWarp
(
const FBoneContainer& BoneContainer, |
RootMotionModifier_AdjustmentBlendWarp.h | ||
static void ExtractMotionDeltaFromRange
(
const FBoneContainer& BoneContainer, |
RootMotionModifier_AdjustmentBlendWarp.h | ||
static void GetAdjustmentBlendIKBoneTransformAndAlpha
(
ACharacter* Character, |
RootMotionModifier_AdjustmentBlendWarp.h |