IMovieSceneLiveLinkPropertyHandler

Interface for live link property handlers (recording and evaluating)

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

LiveLinkMovieScene

Header

/Engine/Plugins/Animation/LiveLink/Source/LiveLinkMovieScene/Public/MovieScene/IMovieSceneLiveLinkPropertyHandler.h

Include

#include "MovieScene/IMovieSceneLiveLinkPropertyHandler.h"

Syntax

class IMovieSceneLiveLinkPropertyHandler

Remarks

Interface for live link property handlers (recording and evaluating)

Destructors

Functions

Name Description

Public function

void

 

CreateChannels

(
    const UScriptStruct& InStruct,
    int32 InElementCount
)

Methods used when creating the tracks and filling the channels

Public function

void

 

FillFrame

(
    int32 InKeyIndex,
    const FLiveLinkWorldTime& InWorldT...,
    const TOptional< FQualifiedFrameTim...,
    const UScriptStruct& InStruct,
    FLiveLinkBaseFrameData* OutFra...
)

Public function

void

 

FillFrameInterpolated

(
    const FFrameTime& InFrameTime,
    const FLiveLinkWorldTime& InWorldT...,
    const TOptional< FQualifiedFrameTim...,
    const UScriptStruct& InStruct,
    FLiveLinkBaseFrameData* OutFra...
)

Public function

void

 

Finalize

(
    bool bInReduceKeys,
    const FKeyDataOptimizationParams& ...
)

Public function

void

 

InitializeFromExistingChannels

(
    const UScriptStruct& InStruct
)

Methods used when playing back a track

Public function

void

 

RecordFrame

(
    const FFrameNumber& InFrameNumber,
    const UScriptStruct& InStruct,
    const FLiveLinkBaseFrameData* ...
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss