Navigation
API > API/Plugins > API/Plugins/LiveLinkMovieScene
A movie scene section for all live link recorded data
| Name | UMovieSceneLiveLinkSection |
| Type | class |
| Header File | /Engine/Plugins/Animation/LiveLink/Source/LiveLinkMovieScene/Public/MovieScene/MovieSceneLiveLinkSection.h |
| Include Path | #include "MovieScene/MovieSceneLiveLinkSection.h" |
Syntax
UCLASS (MinimalAPI)
class UMovieSceneLiveLinkSection : public UMovieSceneSection
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMovieSceneSignedObject → UMovieSceneDecorationContainerObject → UMovieSceneSection → UMovieSceneLiveLinkSection
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMovieSceneLiveLinkSection
(
const FObjectInitializer& ObjectInitializer |
MovieScene/MovieSceneLiveLinkSection.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ChannelMask | TArray< bool > | Channels that we may not send to live link or they are sent but not priority (MattH to do). | MovieScene/MovieSceneLiveLinkSection.h | |
| StaticData | TSharedPtr< FLiveLinkStaticDataStruct > | MovieScene/MovieSceneLiveLinkSection.h | ||
| SubjectPreset | FLiveLinkSubjectPreset | MovieScene/MovieSceneLiveLinkSection.h | ||
| SubSections | TArray< TObjectPtr< UMovieSceneLiveLinkSubSection > > | MovieScene/MovieSceneLiveLinkSection.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 CreateChannelProxy() |
Called when first created. Creates the channels required to represent this section | MovieScene/MovieSceneLiveLinkSection.h | |
virtual FMovieSceneEvalTemplatePtr CreateSectionTemplate
(
const UMovieScenePropertyTrack& InTrack |
MovieScene/MovieSceneLiveLinkSection.h | ||
void FinalizeSection
(
bool bReduceKeys, |
MovieScene/MovieSceneLiveLinkSection.h | ||
void Initialize
(
const FLiveLinkSubjectPreset& SubjectPreset, |
MovieScene/MovieSceneLiveLinkSection.h | ||
void RecordFrame
(
FFrameNumber InFrameNumber, |
MovieScene/MovieSceneLiveLinkSection.h | ||
void SetMask
(
const TArray< bool >& InChannelMask |
MovieScene/MovieSceneLiveLinkSection.h | ||
void SetSubjectName
(
const FName& InSubjectName |
MovieScene/MovieSceneLiveLinkSection.h | ||
void UpdateChannelProxy() |
Called during loading. | MovieScene/MovieSceneLiveLinkSection.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ExportCustomProperties
(
FOutputDevice& Out, |
MovieScene/MovieSceneLiveLinkSection.h | ||
virtual void ImportCustomProperties
(
const TCHAR* SourceText, |
MovieScene/MovieSceneLiveLinkSection.h | ||
virtual bool Modify
(
bool bAlwaysMarkDirty |
MovieScene/MovieSceneLiveLinkSection.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
MovieScene/MovieSceneLiveLinkSection.h | ||
virtual void PostEditImport() |
MovieScene/MovieSceneLiveLinkSection.h | ||
virtual void PostLoad() |
MovieScene/MovieSceneLiveLinkSection.h | ||
virtual void Serialize
(
FArchive& Ar |
MovieScene/MovieSceneLiveLinkSection.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual int32 GetChannelCount() |
MovieScene/MovieSceneLiveLinkSection.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TArray< TSubclassOf< UMovieSceneLiveLinkSection > > GetMovieSectionForRole
(
const TSubclassOf< ULiveLinkRole >& RoleToSupport |
MovieScene/MovieSceneLiveLinkSection.h |
Deprecated Variables
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CurveNames_DEPRECATED | TArray< FName > | MovieScene/MovieSceneLiveLinkSection.h | ||
| PropertyFloatChannels_DEPRECATED | TArray< FMovieSceneFloatChannel > | MovieScene/MovieSceneLiveLinkSection.h | ||
| RefSkeleton_DEPRECATED | FLiveLinkRefSkeleton | MovieScene/MovieSceneLiveLinkSection.h | ||
| SubjectName_DEPRECATED | FName | MovieScene/MovieSceneLiveLinkSection.h | ||
| TemplateToPush_DEPRECATED | FLiveLinkFrameData | MovieScene/MovieSceneLiveLinkSection.h |