Navigation
API > API/Runtime > API/Runtime/Constraints
FConstraintDependencyScope provides a way to build constraint dependencies when the constraint is not valid when added to the subsystem but after (when resolving sequencer or control rig bindings). The dependencies will be built on destruction if the constraint's validity changed within the lifetime of that object.
| Name | FConstraintDependencyScope |
| Type | struct |
| Header File | /Engine/Source/Runtime/Experimental/Animation/Constraints/Public/Transform/DependencyBuilder.h |
| Include Path | #include "Transform/DependencyBuilder.h" |
Syntax
struct FConstraintDependencyScope
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FConstraintDependencyScope
(
UTickableTransformConstraint* InConstraint, |
Transform/DependencyBuilder.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FConstraintDependencyScope() |
Transform/DependencyBuilder.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bPreviousValidity | bool | Transform/DependencyBuilder.h | ||
| WeakConstraint | TWeakObjectPtr< UTickableTransformConstraint > | Transform/DependencyBuilder.h | ||
| WeakWorld | TWeakObjectPtr< UWorld > | Transform/DependencyBuilder.h |