#include <TransformConstraint.h>
|
| static CONSTRAINTS_API void | GetParentConstraints (UWorld *World, const AActor *InChild, TArray< TWeakObjectPtr< UTickableConstraint > > &OutConstraints) |
| |
| static CONSTRAINTS_API UTransformableComponentHandle * | CreateHandleForSceneComponent (USceneComponent *InSceneComponent, const FName &InSocketName) |
| |
| static CONSTRAINTS_API UTickableTransformConstraint * | CreateFromType (UWorld *InWorld, const ETransformConstraintType InType, const bool bUseDefault=false) |
| |
| static CONSTRAINTS_API UTickableTransformConstraint * | CreateAndAddFromObjects (UWorld *InWorld, UObject *InParent, const FName &InParentSocketName, UObject *InChild, const FName &InChildSocketName, const ETransformConstraintType InType, const bool bMaintainOffset=true, const bool bUseDefault=false) |
| |
| static CONSTRAINTS_API bool | AddConstraint (UWorld *InWorld, UTransformableHandle *InParentHandle, UTransformableHandle *InChildHandle, UTickableTransformConstraint *Constraint, const bool bMaintainOffset=true, const bool bUseDefault=false) |
| |
| static CONSTRAINTS_API FTransform | ComputeRelativeTransform (const FTransform &InChildLocal, const FTransform &InChildWorld, const FTransform &InSpaceWorld, const UTickableTransformConstraint *InConstraint) |
| |
| static CONSTRAINTS_API TOptional< FTransform > | GetRelativeTransform (UWorld *InWorld, const uint32 InHandleHash) |
| |
| static CONSTRAINTS_API TOptional< FTransform > | GetConstraintsRelativeTransform (const TArray< TWeakObjectPtr< UTickableConstraint > > &InConstraints, const FTransform &InChildLocal, const FTransform &InChildWorld) |
| |
| static CONSTRAINTS_API int32 | GetLastActiveConstraintIndex (const TArray< TWeakObjectPtr< UTickableConstraint > > &InConstraints) |
| |
| static CONSTRAINTS_API void | GetChildrenConstraints (UWorld *World, const UTickableTransformConstraint *InConstraint, TArray< TWeakObjectPtr< UTickableConstraint > > &OutConstraints, const bool bIncludeTarget=false) |
| |
| static CONSTRAINTS_API void | UpdateTransformBasedOnConstraint (FTransform &CurrentTransform, USceneComponent *SceneComponent) |
| |
◆ AddConstraint()
◆ ComputeRelativeTransform()
◆ CreateAndAddFromObjects()
◆ CreateFromType()
◆ CreateHandleForSceneComponent()
◆ GetChildrenConstraints()
◆ GetConstraintsRelativeTransform()
◆ GetLastActiveConstraintIndex()
◆ GetParentConstraints()
◆ GetRelativeTransform()
◆ UpdateTransformBasedOnConstraint()
| void FTransformConstraintUtils::UpdateTransformBasedOnConstraint |
( |
FTransform & |
CurrentTransform, |
|
|
USceneComponent * |
SceneComponent |
|
) |
| |
|
static |
The documentation for this struct was generated from the following files: