Class AManusReplicator
AManusReplicator class is used to replicate the Manus data sent through Live Link for each Manus Live Link User (one Manus Live Link User being associated with one Live Link subject).
#include <ManusReplicator.h>
Inherits the following classes: AActor
Public Attributes
Type | Name |
---|---|
FManusReplicatedData | ReplicatedData |
int32 | ReplicatorId |
Public Functions
Type | Name |
---|---|
AManusReplicator () |
|
virtual void | BeginPlay () override |
virtual void | EndPlay (const EEndPlayReason::Type EndPlayReason) override |
bool | IsLiveLinkSourceLocal () |
void | OnLiveLinkTicked () |
void | OnReplicatedDataReceivedFromServer () |
void | SendReplicatedDataToServer (FManusReplicatedData DataToReplicate) |
Public Static Functions
Type | Name |
---|---|
void | CompressReplicatedFrameData (const FLiveLinkAnimationFrameData & UncompressedFrameData, FManusReplicatedFrameData & CompressedFrameData) |
void | DecompressReplicatedFrameData (FLiveLinkAnimationFrameData & UncompressedFrameData, const FManusReplicatedFrameData & CompressedFrameData) |
Public Attributes Documentation
variable ReplicatedData
variable ReplicatorId
Public Functions Documentation
function AManusReplicator
function BeginPlay
function EndPlay
function IsLiveLinkSourceLocal
function OnLiveLinkTicked
function OnReplicatedDataReceivedFromServer
function SendReplicatedDataToServer
Public Static Functions Documentation
function CompressReplicatedFrameData
static void AManusReplicator::CompressReplicatedFrameData (
const FLiveLinkAnimationFrameData & UncompressedFrameData,
FManusReplicatedFrameData & CompressedFrameData
)
function DecompressReplicatedFrameData
static void AManusReplicator::DecompressReplicatedFrameData (
FLiveLinkAnimationFrameData & UncompressedFrameData,
const FManusReplicatedFrameData & CompressedFrameData
)
The documentation for this class was generated from the following file api/Unreal/Plugins/Manus/Source/Manus/Public/ManusReplicator.h