Navigation
API > API/Plugins > API/Plugins/LiveLinkMovieScene
A LiveLinkSubSection managing special properties of the BasicRole
| Name | UMovieSceneLiveLinkSubSectionBasicRole |
| Type | class |
| Header File | /Engine/Plugins/Animation/LiveLink/Source/LiveLinkMovieScene/Public/MovieScene/MovieSceneLiveLinkSubSectionBasicRole.h |
| Include Path | #include "MovieScene/MovieSceneLiveLinkSubSectionBasicRole.h" |
Syntax
UCLASS (MinimalAPI)
class UMovieSceneLiveLinkSubSectionBasicRole : public UMovieSceneLiveLinkSubSection
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMovieSceneLiveLinkSubSection → UMovieSceneLiveLinkSubSectionBasicRole
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMovieSceneLiveLinkSubSectionBasicRole
(
const FObjectInitializer& ObjectInitializer |
MovieScene/MovieSceneLiveLinkSubSectionBasicRole.h |
Functions
Public
Overridden from UMovieSceneLiveLinkSubSection
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual int32 CreateChannelProxy
(
int32 InChannelIndex, |
Links the channels of the subsection to the sections's channels proxy | MovieScene/MovieSceneLiveLinkSubSectionBasicRole.h | |
virtual void FinalizeSection
(
bool bReduceKeys, |
Wraps up the sub section's channels. May optimize keyframes if requested | MovieScene/MovieSceneLiveLinkSubSectionBasicRole.h | |
virtual void Initialize
(
TSubclassOf< ULiveLinkRole > InSubjectRole, |
Called when creating the section for the first time. | MovieScene/MovieSceneLiveLinkSubSectionBasicRole.h | |
virtual bool IsRoleSupported
(
const TSubclassOf< ULiveLinkRole >& RoleToSupport |
Return true if this sub section can manage the specified role | MovieScene/MovieSceneLiveLinkSubSectionBasicRole.h | |
virtual void RecordFrame
(
FFrameNumber InFrameNumber, |
Adds keyframe to channels associated to sub section from the incoming frame data | MovieScene/MovieSceneLiveLinkSubSectionBasicRole.h |