Navigation
API > API/Runtime > API/Runtime/Engine
Specialization of the FAnimationRuntimeRetargetBoneTransformContext to map against a FBoneContainer. This allows to Retarget Bone Transforms for all elements in an FBoneContainer.
| Name | FBoneContainerRetargetBoneTransformContext |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/AnimationRuntime.h |
| Include Path | #include "AnimationRuntime.h" |
Syntax
class FBoneContainerRetargetBoneTransformContext : public FAnimationRuntimeRetargetBoneTransformContext
Inheritance Hierarchy
- FAnimationRuntimeRetargetBoneTransformContext → FBoneContainerRetargetBoneTransformContext
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBoneContainerRetargetBoneTransformContext
(
const FBoneContainer& InBoneContainer |
AnimationRuntime.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BoneContainer | const FBoneContainer & | AnimationRuntime.h |
Functions
Public
Public Virtual
Overridden from FAnimationRuntimeRetargetBoneTransformContext
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual int32 GetNumBonesInContext() |
Returns the number of bones within this context - for example the number of bones within a pose | AnimationRuntime.h | |
virtual const FTransform & GetRefPoseTransform
(
const int32& InContextBoneIndex |
Returns the reference pose transform for a given context bone index. | AnimationRuntime.h | |
virtual const FRetargetSourceCachedData & GetRetargetSourceCachedData
(
const FName& InSourceName, |
Returns the cached source data for retargeting within this context. | AnimationRuntime.h | |
virtual const USkeleton * GetSkeleton
(
bool bEvenIfUnreachable |
Returns the skeleton of this context. | AnimationRuntime.h | |
virtual int32 GetSkeletonBoneIndex
(
const int32& InContextBoneIndex |
Returns the skeleton bone index for a context bone index. | AnimationRuntime.h | |
virtual bool IsRetargetingDisabled() |
Returns true if retargeting for this context is disabled. | AnimationRuntime.h |