USequencerScriptingRangeExtensions

Function library containing methods that should be hoisted onto FSequencerScriptingRanges

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

SequencerScripting

Header

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

Include

#include "ExtensionLibraries/SequencerScriptingRangeExtensions.h"

Syntax

UCLASS()
class USequencerScriptingRangeExtensions : public UBlueprintFunctionLibrary

Remarks

Function library containing methods that should be hoisted onto FSequencerScriptingRanges

Functions

Name Description

Public function Static UFunction BlueprintCallable, Category, Meta

int32

 

GetEndFrame

(
    const FSequencerScriptingRange& Ra...
)

Get the ending frame for the specified range, if it has one.

Public function Static UFunction BlueprintCallable, Category, Meta

float

 

GetEndSeconds

(
    const FSequencerScriptingRange& Ra...
)

Get the ending time for the specified range in seconds, if it has one.

Public function Static UFunction BlueprintCallable, Category, Meta

int32

 

GetStartFrame

(
    const FSequencerScriptingRange& Ra...
)

Get the starting frame for the specified range, if it has one.

Public function Static UFunction BlueprintCallable, Category, Meta

float

 

GetStartSeconds

(
    const FSequencerScriptingRange& Ra...
)

Get the starting time for the specified range in seconds, if it has one.

Public function Static UFunction BlueprintCallable, Category, Meta

bool

 

HasEnd

(
    const FSequencerScriptingRange& Ra...
)

Check whether this range has an end

Public function Static UFunction BlueprintCallable, Category, Meta

bool

 

HasStart

(
    const FSequencerScriptingRange& Ra...
)

Check whether this range has a start

Public function Static UFunction BlueprintCallable, Category, Meta

void

 

RemoveEnd

(
    FSequencerScriptingRange& Range
)

Remove the end from this range, making it infinite

Public function Static UFunction BlueprintCallable, Category, Meta

void

 

RemoveStart

(
    FSequencerScriptingRange& Range
)

Remove the start from this range, making it infinite

Public function Static

void

 

SetEndFrame

(
    FSequencerScriptingRange& Range,
    int32 End
)

Set the ending frame for the specified range.

Public function Static UFunction BlueprintCallable, Category, Meta

void

 

SetEndSeconds

(
    FSequencerScriptingRange& Range,
    float End
)

Set the ending time for the specified range in seconds.

Public function Static UFunction BlueprintCallable, Category, Meta

void

 

SetStartFrame

(
    FSequencerScriptingRange& Range,
    int32 Start
)

Set the starting frame for the specified range.

Public function Static UFunction BlueprintCallable, Category, Meta

void

 

SetStartSeconds

(
    FSequencerScriptingRange& Range,
    float Start
)

Set the starting time for the specified range in seconds.