UMovieSceneSectionExtensions

Function library containing methods that should be hoisted onto UMovieSceneSections for scripting

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

SequencerScripting

Header

/Engine/Plugins/MovieScene/SequencerScripting/Source/SequencerScripting/Public/ExtensionLibraries/MovieSceneSectionExtensions.h

Include

#include "ExtensionLibraries/MovieSceneSectionExtensions.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UMovieSceneSectionExtensions : public UBlueprintFunctionLibrary

Remarks

Function library containing methods that should be hoisted onto UMovieSceneSections for scripting

Functions

Name Description

Public function Static UFunction BlueprintCallable, Category, Meta

TArray< UMov...

 

FindChannelsByType

(
    UMovieSceneSection* Section,
    TSubclassOf< UMovieSceneScriptingCh...
)

Find all channels that belong to the specified UMovieSceneSection that match the specific type.

Public function Static UFunction BlueprintCallable, Category, Meta

TArray< UMov...

 

GetChannels

(
    UMovieSceneSection* Section
)

Find all channels that belong to the specified UMovieSceneSection.

Public function Static UFunction BlueprintCallable, Category, Meta

int32

 

GetEndFrame

(
    UMovieSceneSection* Section
)

Get end frame

Public function Static UFunction BlueprintCallable, Category, Meta

float

 

GetEndFrameSeconds

(
    UMovieSceneSection* Section
)

Get end time in seconds

Public function Static

int32

 

GetParentSequenceFrame

(
    UMovieSceneSubSection* Section,
    int32 InFrame,
    UMovieSceneSequence* ParentSeq...
)

Get the frame in the space of its parent sequence

Public function Static UFunction BlueprintCallable, Category, Meta

int32

 

GetStartFrame

(
    UMovieSceneSection* Section
)

Get start frame

Public function Static UFunction BlueprintCallable, Category, Meta

float

 

GetStartFrameSeconds

(
    UMovieSceneSection* Section
)

Get start time in seconds

Public function Static UFunction BlueprintCallable, Category, Meta

void

 

SetEndFrame

(
    UMovieSceneSection* Section,
    int32 EndFrame
)

Set end frame

Public function Static UFunction BlueprintCallable, Category, Meta

void

 

SetEndFrameBounded

(
    UMovieSceneSection* Section,
    bool bIsBounded
)

Set end frame bounded

Public function Static UFunction BlueprintCallable, Category, Meta

void

 

SetEndFrameSeconds

(
    UMovieSceneSection* Section,
    float EndTime
)

Set end time in seconds

Public function Static UFunction BlueprintCallable, Category, Meta

void

 

SetRange

(
    UMovieSceneSection* Section,
    int32 StartFrame,
    int32 EndFrame
)

Set range

Public function Static UFunction BlueprintCallable, Category, Meta

void

 

SetRangeSeconds

(
    UMovieSceneSection* Section,
    float StartTime,
    float EndTime
)

Set range in seconds

Public function Static UFunction BlueprintCallable, Category, Meta

void

 

SetStartFrame

(
    UMovieSceneSection* Section,
    int32 StartFrame
)

Set start frame

Public function Static UFunction BlueprintCallable, Category, Meta

void

 

SetStartFrameBounded

(
    UMovieSceneSection* Section,
    bool bIsBounded
)

Set start frame bounded

Public function Static UFunction BlueprintCallable, Category, Meta

void

 

SetStartFrameSeconds

(
    UMovieSceneSection* Section,
    float StartTime
)

Set start time in seconds

Deprecated Functions

Name Description

Public function Static

FSequencerSc...

 

GetRange

(
    UMovieSceneSection* Section
)

Please use GetStartFrame and GetEndFrame instead.

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