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

#include <CCDIK.h>

Public Member Functions

 FCCDIKChainLink ()
 
 FCCDIKChainLink (const FTransform &InTransform, const FTransform &InLocalTransform, const int32 &InTransformIndex)
 

Public Attributes

FTransform Transform
 
FTransform LocalTransform
 
int32 TransformIndex
 
TArray< int32ChildZeroLengthTransformIndices
 
double CurrentAngleDelta
 

Detailed Description

Transient structure for CCDIK node evaluation

Constructor & Destructor Documentation

◆ FCCDIKChainLink() [1/2]

FCCDIKChainLink::FCCDIKChainLink ( )
inline

◆ FCCDIKChainLink() [2/2]

FCCDIKChainLink::FCCDIKChainLink ( const FTransform InTransform,
const FTransform InLocalTransform,
const int32 InTransformIndex 
)
inline

Member Data Documentation

◆ ChildZeroLengthTransformIndices

TArray<int32> FCCDIKChainLink::ChildZeroLengthTransformIndices

Child bones which are overlapping this bone. They have a zero length distance, so they will inherit this bone's transformation.

◆ CurrentAngleDelta

double FCCDIKChainLink::CurrentAngleDelta

◆ LocalTransform

FTransform FCCDIKChainLink::LocalTransform

Transform of bone in local space. This is mutable as their component space changes or parents

◆ Transform

FTransform FCCDIKChainLink::Transform

Transform of bone in component space.

◆ TransformIndex

int32 FCCDIKChainLink::TransformIndex

Transform Index that this control will output


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