Navigation
Classes
| Type | Name | Description | |
|---|---|---|---|
| FAimConstraintDescription | A description of how to apply aim constraint | ||
| FAxis | Axis to represent direction | ||
| FBoneIndexBase | |||
| FBoneIndexWithOperators | |||
| FBoneWeight | |||
| FBoneWeightNullAdapter | A null adapter for a bone weight container to use with TBoneWeights. | ||
| FBoneWeights | A simple container for per-vertex influence of bones and their weights. | ||
| FBoneWeightsSettings | |||
| FCCDIKChainLink | Transient structure for CCDIK node evaluation | ||
| FCompactPoseBoneIndex | This represents a compact pose bone index. A compact pose is held by a bone container and can have a different ordering than either the skeleton or skeletal mesh. | ||
| FConstraintData | Constraint Data that is contained in Node Datat You can have as many of these per node | ||
| FConstraintDescription | A description of how to apply a simple transform constraint | ||
| FConstraintDescriptionEx | A description of how to apply a simple transform constraint | ||
| FConstraintDescriptor | Constraint data container. | ||
| FConstraintOffset | This is the offset for constraint | ||
| FEulerTransform | |||
| FFABRIKChainLink | Controller which implements the FABRIK IK approximation algorithm - see http://andreasaristidou.com/publications/FABRIK.pdf for details Transient structure for FABRIK node evaluation Transient structure for FABRIK node evaluation | ||
| FFilterOptionPerAxis | Filter Option Per AxisThis is used to filter per axis for constraint options | ||
| FMeshPoseBoneIndex | This represents a skeletal mesh bone index which may differ from the skeleton bone index it corresponds to. | ||
| FNodeChain | A chain of nodes in a hierarchy | ||
| FNodeHierarchyData | Hierarchy of nodes | ||
| FNodeHierarchyWithUserData | |||
| FNodeObject | A node in a named hierarchy | ||
| FSkeletonPoseBoneIndex | This represents a skeleton bone index which may differ from the skeletal mesh bone index it corresponds to. | ||
| FTransformConstraint | |||
| FTransformConstraintDescription | A description of how to apply a simple transform constraint | ||
| FTransformFilter | A filter for a whole transform | ||
| FTransformNoScale | |||
| TBoneWeights | A templated collection of bone weights algorithms. | ||
| TCompactPoseBoneIndexMapKeyFuncs | |||
| UAnimationDataSourceRegistry |
Constants
| Name | Description |
|---|---|
| UE::AnimationCore::BoneWeightThreshold | The threshold value at or above which a 0-1 normalized bone weight value will be stored as a non-zero value after scaling and quantizing to a 16-bit integer |
| UE::AnimationCore::InvMaxRawBoneWeightFloat | The inverse of the maximum raw weight value as a float value. Used for scaling. |
| UE::AnimationCore::MaxInlineBoneWeightCount | The maximum number of inline bone weights. |
| UE::AnimationCore::MaxRawBoneWeight | The maximum raw weight value |
| UE::AnimationCore::MaxRawBoneWeightFloat | The maximum raw weight value as a float value |
| UE::AnimationCore::WeightSortPredicate | FBoneWeights implementations. |
Typedefs
| Name | Description |
|---|---|
| FBoneIndexType | |
| FFindParamAtFirstSphereIntersection | Finds a spline parameter (alpha) at the intersection of a spline and a sphere. |
| FFloatMapping | Outputs a float given a float input |
| FGetGlobalTransform |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EConstraintType | New changes of constraints | ||
| EEulerRotationOrder | |||
| ETransformConstraintType | Transform Constraint Types | ||
| UE::AnimationCore::EBoneWeightNormalizeType | Specifies the method for which the bone weights are normalized after the bone weight list is modified. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | GetIntFromComp
(
const int32 InComp |
||
| int32 | GetIntFromComp
(
const FBoneIndexBase& InComp |
||
| uint32 | GetTypeHash
(
const UE::AnimationCore::FBoneWeight& InBoneWeight |
A hashing function to allow the FBoneWeight class to be used with hashing containers (e.g. TSet or TMap). | |
| uint32 | GetTypeHash
(
const UE::AnimationCore::FBoneWeights& InBoneWeights |