Navigation
Unreal Engine C++ API Reference > Runtime > LiveLinkInterface > Roles
Inheritance Hierarchy
- FLiveLinkBaseStaticData
- FLiveLinkSkeletonStaticData
References
Module | LiveLinkInterface |
Header | /Engine/Source/Runtime/LiveLinkInterface/Public/Roles/LiveLinkAnimationTypes.h |
Include | #include "Roles/LiveLinkAnimationTypes.h" |
Syntax
struct FLiveLinkSkeletonStaticData : public FLiveLinkBaseStaticData
Remarks
Static data for Animation purposes. Contains data about bones that shouldn't change every frame.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TArray< FName > | BoneNames | Names of each bone in the skeleton. |
![]() |
TArray< int32 > | BoneParents | Parent Indices: For each bone it specifies the index of its parent. |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
int32 | FindRootBone () |
Find skeleton root bone, which is the bone with an invalid parent bone index. |
![]() ![]() |
const TArray< FName > & | GetBoneNames () |
Get the bone names for this skeleton. |
![]() ![]() |
const TArray< int32 > & | Get skeleton's parent bones array. | |
![]() |
void | SetBoneNames
(
const TArray< FName >& InBoneNames |
Set the bone names for this skeleton. |
![]() |
void | SetBoneParents
(
const TArray< int32 > InBoneParents |
Set the parent bones for this skeleton (Array of indices to parent) |