Navigation
API > API/Plugins > API/Plugins/PerformanceCaptureCore
| Name | ACapturePerformer |
| Type | class |
| Header File | /Engine/Plugins/Animation/PerformanceCaptureCore/Source/PerformanceCaptureCore/Public/CapturePerformer.h |
| Include Path | #include "CapturePerformer.h" |
Syntax
UCLASS (MinimalAPI, Blueprintable, Category="Performance Capture")
class ACapturePerformer : public ASkeletalMeshActor
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → ASkeletalMeshActor → ACapturePerformer
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ACapturePerformer() |
Sets default values for this actor's properties. | CapturePerformer.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEvaluateAnimation | bool | Evaluate LiveLink animation. Set to false to pause animation. | CapturePerformer.h |
|
| bForceAllMeshesToFollowLeader | bool | Force all skeletal meshes to follow the pose of the Controlled Skeletal Mesh. | CapturePerformer.h |
|
| SubjectName | FLiveLinkSubjectName | LiveLink Subject Name. Must have the Animation Role Type. | CapturePerformer.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PerformerComponent | TObjectPtr< UPerformerComponent > | CapturePerformer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetEvaluateLiveLinkData() |
Get state of LiveLink data evaluation. True = animation is updated. | CapturePerformer.h |
|
FLiveLinkSubjectName GetLiveLinkSubject() |
Get the LiveLink Subject Name. | CapturePerformer.h |
|
void SetEvaluateLiveLinkData
(
bool bEvaluateLinkLink |
Set the LiveLink data to update the Skeletal Mesh pose. | CapturePerformer.h |
|
void SetLiveLinkSubject
(
FLiveLinkSubjectName Subject |
Set the LiveLink Subject Name. Subject must have the Animation Role Type. | CapturePerformer.h |
|
void SetMocapMesh
(
USkeletalMesh* MocapMesh |
Set the Skeletal Mesh Asset of the root Skeletal Mesh. | CapturePerformer.h |
|
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginPlay() |
Called when the game starts or when spawned. | CapturePerformer.h | |
virtual void OnConstruction
(
const FTransform& Transform |
CapturePerformer.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
CapturePerformer.h | ||
virtual void PostInitializeComponents() |
CapturePerformer.h | ||
virtual void PostRegisterAllComponents() |
CapturePerformer.h |