UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FConstraintOffset Struct Reference

#include <Constraint.h>

Public Member Functions

 FConstraintOffset ()
 
ANIMATIONCORE_API void ApplyInverseOffset (const FTransform &InTarget, FTransform &OutSource) const
 
ANIMATIONCORE_API void SaveInverseOffset (const FTransform &Source, const FTransform &Target, const FConstraintDescription &Operator)
 
void Reset ()
 

Public Attributes

FVector Translation
 
FQuat Rotation
 
FVector Scale
 
FTransform Parent
 

Friends

FArchiveoperator<< (FArchive &Ar, FConstraintOffset &D)
 

Detailed Description

This is the offset for constraint

Saves individual component (translation, rotation, scale or parent) Used by Constraint for saving the offset, and recovering the offset

Constructor & Destructor Documentation

◆ FConstraintOffset()

FConstraintOffset::FConstraintOffset ( )
inline

Member Function Documentation

◆ ApplyInverseOffset()

void FConstraintOffset::ApplyInverseOffset ( const FTransform InTarget,
FTransform OutSource 
) const

◆ Reset()

void FConstraintOffset::Reset ( )
inline

Clear the offset

◆ SaveInverseOffset()

void FConstraintOffset::SaveInverseOffset ( const FTransform Source,
const FTransform Target,
const FConstraintDescription Operator 
)

Friends And Related Symbol Documentation

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FConstraintOffset D 
)
friend

Member Data Documentation

◆ Parent

FTransform FConstraintOffset::Parent

◆ Rotation

FQuat FConstraintOffset::Rotation

◆ Scale

FVector FConstraintOffset::Scale

◆ Translation

FVector FConstraintOffset::Translation

The documentation for this struct was generated from the following files: