FConstraintDescriptor

Constraint data container.

Windows
MacOS
Linux

References

Module

AnimationCore

Header

/Engine/Source/Runtime/AnimationCore/Public/Constraint.h

Include

#include "Constraint.h"

Syntax

struct FConstraintDescriptor

Remarks

Constraint data container. It contains union of Constraints and node will contain array of these.

These are the one contained in NodeData, and it will be iterated via evaluate process The goal is to have contiguous memory location where they can iterate through linearly

Variables

Constructors

Destructors

Name Description

Public function

~FConstraintDescriptor()

Functions

Name Description

Public function Const

void

 

ApplyConstraintTransform

(
    const FTransform& TargetTransform,
    const FTransform& CurrentTransform,
    const FTransform& CurrentParentTra...,
    float Weight,
    FMultiTransformBlendHelper& BlendH...
)

Public function Const

bool

 

DoesAffectRotation()

Public function Const

bool

 

DoesAffectScale()

Public function Const

bool

 

DoesAffectTransform()

Public function Const

bool

 

DoesAffectTranslation()

Public function Const

FString

 

GetDisplayString()

Public function Const

T *

 

GetTypedConstraint()

This does not check type - we can, but that is hard to maintain, maybe I'll change later

Public function Const

bool

 

IsValid()

Operators

Name Description

Public function

FConstraintD...

 

operator=

(
    const FConstraintDescriptor& Other
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss