Navigation
Unreal Engine C++ API Reference > Plugins > LiveLinkMovieScene > MovieScene
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMovieSceneLiveLinkSubSection
- UMovieSceneLiveLinkSubSectionProperties
References
Module | LiveLinkMovieScene |
Header | /Engine/Plugins/Animation/LiveLink/Source/LiveLinkMovieScene/Public/MovieScene/MovieSceneLiveLinkSubSectionProperties.h |
Include | #include "MovieScene/MovieSceneLiveLinkSubSectionProperties.h" |
Syntax
UCLASS&40;&41;
class UMovieSceneLiveLinkSubSectionProperties : public UMovieSceneLiveLinkSubSection
Remarks
A LiveLinkSubSection managing properties marked as Interp in the data struct associated with the subject role
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TArray< TSharedPtr< IMovieSceneLiveLinkPropertyHandler > > | PropertyHandlers | Helper struct to manage filling channels for each properties |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UMovieSceneLiveLinkSubSectionProperties
(
const FObjectInitializer& ObjectInitializer |
Overridden from UMovieSceneLiveLinkSubSection
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
int32 | CreateChannelProxy
(
int32 InChannelIndex, |
Links the channels of the subsection to the sections's channels proxy |
![]() ![]() |
void | FinalizeSection
(
bool bReduceKeys, |
Wraps up the sub section's channels. May optimize keyframes if requested |
![]() ![]() |
void | Initialize
(
TSubclassOf< ULiveLinkRole > InSubjectRole, |
Called when creating the section for the first time. |
![]() ![]() ![]() |
bool | IsRoleSupported
(
const TSubclassOf< ULiveLinkRole >& RoleToSupport |
Return true if this sub section can manage the specified role |
![]() ![]() |
void | RecordFrame
(
FFrameNumber InFrameNumber, |
Adds keyframe to channels associated to sub section from the incoming frame data |