Navigation
API > API/Plugins > API/Plugins/PoseSearch
| Name | FPoseSearchConstraint |
| Type | struct |
| Header File | /Engine/Plugins/Animation/PoseSearch/Source/Runtime/Public/PoseSearch/PoseSearchConstraints.h |
| Include Path | #include "PoseSearch/PoseSearchConstraints.h" |
Syntax
USTRUCT (Experimental, BlueprintType , Category="Animation|Pose Search")
struct FPoseSearchConstraint
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CoolDownTime | float | Cool down time used to calculate the desired reach for this constraint (it doesn't start at the end of this notify state, BUT when this notify state gets out of scope (ultimately getting out of scope when reaching the notify state end time minus CoolDownTime, since MM can jump into a random frame of the animation containing the notify state) | PoseSearch/PoseSearchConstraints.h |
|
| DesiredReach | float | PoseSearch/PoseSearchConstraints.h |
|
|
| FromSocketName | FName | PoseSearch/PoseSearchConstraints.h |
|
|
| FromSocketRole | FName | PoseSearch/PoseSearchConstraints.h |
|
|
| FromSocketTransform | FTransform | PoseSearch/PoseSearchConstraints.h |
|
|
| RampUpTime | float | Ramp up time used to calculate the desired reach for this constraint (it doesn't start at the beginning of this notify state, BUT when this notify state is first seen, since MM can jump into a random frame of the animation containing the notify state) | PoseSearch/PoseSearchConstraints.h |
|
| RotationWeight | float | Who should rotate to reach full alignment? FromBone or ToBone? If RotationWeight is 0 FromBone will move 100% and ToBone 0%, if RotationWeight is 1 FromBone will move 0% and ToBone 100%, | PoseSearch/PoseSearchConstraints.h |
|
| ToSocketName | FName | PoseSearch/PoseSearchConstraints.h |
|
|
| ToSocketRole | FName | PoseSearch/PoseSearchConstraints.h |
|
|
| ToSocketTransform | FTransform | PoseSearch/PoseSearchConstraints.h |
|
|
| TranslationWeight | float | Who should translate to reach full alignment? FromBone or ToBone? If TranslationWeight is 0 FromBone will move 100% and ToBone 0%, if TranslationWeight is 1 FromBone will move 0% and ToBone 100%, | PoseSearch/PoseSearchConstraints.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FTransform * GetSocketTransform
(
UE::PoseSearch::FRole Role, |
PoseSearch/PoseSearchConstraints.h | ||
bool HasTheSameRoledSockets
(
const T& Other |
PoseSearch/PoseSearchConstraints.h | ||
void Initialize
(
const UAnimNotifyState_PoseSearchConstraint* ConstraintNotifyState |
PoseSearch/PoseSearchConstraints.h |