Navigation
API > API/Runtime > API/Runtime/LiveLinkInterface
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- ULiveLinkSubjectRemapper
- ULiveLinkSkeletonRemapper
References
| Module | LiveLinkInterface |
| Header | /Engine/Source/Runtime/LiveLinkInterface/Public/LiveLinkSubjectRemapper.h |
| Include | #include "LiveLinkSubjectRemapper.h" |
Syntax
UCLASS (Abstract, MinimalAPI)
class ULiveLinkSubjectRemapper : public UObject
Remarks
Class used to remap livelink subjects without having to rely on animation blueprints.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bDirty | When this is true, livelink's buffered frames will be remapped and the subject's static data will be updated. | |
| TMap< FName, FName > | BoneNameMap | Name mapping between source bone name and transformed bone name |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FWorkerSharedPtr | CreateWorker () |
Create an instance of a ILiveLinkSubjectRemapperWorker that can be used outside of the game thread. | |
| TSubclassOf< ULiveLinkRole > | Get what role is supported by this remapper. | ||
| FWorkerSharedPtr | GetWorker () |
Get the instance of ILiveLinkSubjectRemapperWorker that was created by the CreateWorker method. | |
| void | Initialize
(
const FLiveLinkSubjectKey& SubjectKey |
Called to initialize the remapper with information from the subject that owns the remapper. | |
| bool | Retuns whether the remapper can currently be used for remapping. |
Typedefs
| Name | Description |
|---|---|
| FWorkerSharedPtr |