Navigation
API > API/Runtime > API/Runtime/Constraints
| Name | FTransformConstraintUtils |
| Type | struct |
| Header File | /Engine/Source/Runtime/Experimental/Animation/Constraints/Public/Transform/TransformConstraint.h |
| Include Path | #include "Transform/TransformConstraint.h" |
Syntax
struct FTransformConstraintUtils
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool AddConstraint
(
UWorld* InWorld, |
Transform/TransformConstraint.h | ||
static FTransform ComputeRelativeTransform
(
const FTransform& InChildLocal, |
Transform/TransformConstraint.h | ||
static UTickableTransformConstraint * CreateAndAddFromObjects
(
UWorld* InWorld, |
Transform/TransformConstraint.h | ||
static UTickableTransformConstraint * CreateFromType
(
UWorld* InWorld, |
Transform/TransformConstraint.h | ||
static UTransformableComponentHandle * CreateHandleForSceneComponent
(
USceneComponent* InSceneComponent, |
DEPRECATED FTransformConstraintUtils | Transform/TransformConstraint.h | |
static void GetChildrenConstraints
(
UWorld* World, |
Transform/TransformConstraint.h | ||
static TOptional< FTransform > GetConstraintsRelativeTransform
(
const TArray< TWeakObjectPtr< UTickableConstraint > >& InConstraints, |
Transform/TransformConstraint.h | ||
static int32 GetLastActiveConstraintIndex
(
const TArray< TWeakObjectPtr< UTickableConstraint > >& InConstraints |
Transform/TransformConstraint.h | ||
static void GetParentConstraints
(
UWorld* World, |
Transform/TransformConstraint.h | ||
| Transform/TransformConstraint.h | |||
static void UpdateTransformBasedOnConstraint
(
FTransform& CurrentTransform, |
Transform/TransformConstraint.h |