Navigation
API > API/Runtime > API/Runtime/Constraints
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UTickableConstraint
- UTickableTransformConstraint
- UTickableScaleConstraint
References
| Module | Constraints |
| Header | /Engine/Source/Runtime/Experimental/Animation/Constraints/Public/TransformConstraint.h |
| Include | #include "TransformConstraint.h" |
Syntax
class UTickableScaleConstraint : public UTickableTransformConstraint
Remarks
Variables
| Type | Name | Description | |
|---|---|---|---|
| FFilterOptionPerAxis | AxisFilter | Defines which scale axis is constrained. | |
| FDynamicCache | Cache | ||
| FVector | OffsetScale | Defines the local child's scale offset in the parent space. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| UTickableScaleConstraint |
Functions
| Type | Name | Description | |
|---|---|---|---|
| uint32 |
Overridden from UTickableTransformConstraint
| Type | Name | Description | |
|---|---|---|---|
| void | Computes the child's local scale offset in the parent space. | ||
| void | OnHandleModified
(
UTransformableHandle* InHandle, |
Updates the dynamic offset based on external child's transform changes. |
Overridden from UTickableConstraint
| Type | Name | Description | |
|---|---|---|---|
| FConstraintTickFunction::ConstraintFunction | GetFunction () |
Returns the scale constraint function that the tick function will evaluate. |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FDynamicCache | Cache data structure to store last child local/global transform. |