Navigation
API > API/Plugins > API/Plugins/SequencerScripting
Function library containing methods that should be hoisted onto FSequencerScriptingRanges
| Name | USequencerScriptingRangeExtensions |
| Type | class |
| Header File | /Engine/Plugins/MovieScene/SequencerScripting/Source/SequencerScripting/Public/ExtensionLibraries/SequencerScriptingRangeExtensions.h |
| Include Path | #include "ExtensionLibraries/SequencerScriptingRangeExtensions.h" |
Syntax
UCLASS ()
class USequencerScriptingRangeExtensions : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → USequencerScriptingRangeExtensions
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static int32 GetEndFrame
(
const FSequencerScriptingRange& Range |
Get the ending frame for the specified range, if it has one. | ExtensionLibraries/SequencerScriptingRangeExtensions.h |
|
static float GetEndSeconds
(
const FSequencerScriptingRange& Range |
Get the ending time for the specified range in seconds, if it has one. | ExtensionLibraries/SequencerScriptingRangeExtensions.h |
|
static int32 GetStartFrame
(
const FSequencerScriptingRange& Range |
Get the starting frame for the specified range, if it has one. | ExtensionLibraries/SequencerScriptingRangeExtensions.h |
|
static float GetStartSeconds
(
const FSequencerScriptingRange& Range |
Get the starting time for the specified range in seconds, if it has one. | ExtensionLibraries/SequencerScriptingRangeExtensions.h |
|
static bool HasEnd
(
const FSequencerScriptingRange& Range |
Check whether this range has an end | ExtensionLibraries/SequencerScriptingRangeExtensions.h |
|
static bool HasStart
(
const FSequencerScriptingRange& Range |
Check whether this range has a start | ExtensionLibraries/SequencerScriptingRangeExtensions.h |
|
static void RemoveEnd
(
UPARAM(ref) FSequencerScriptingRange& Range |
Remove the end from this range, making it infinite | ExtensionLibraries/SequencerScriptingRangeExtensions.h |
|
static void RemoveStart
(
UPARAM(ref) FSequencerScriptingRange& Range |
Remove the start from this range, making it infinite | ExtensionLibraries/SequencerScriptingRangeExtensions.h |
|
static void SetEndFrame
(
UPARAM(ref) FSequencerScriptingRange& Range, |
Set the ending frame for the specified range. | ExtensionLibraries/SequencerScriptingRangeExtensions.h |
|
static void SetEndSeconds
(
UPARAM(ref) FSequencerScriptingRange& Range, |
Set the ending time for the specified range in seconds. | ExtensionLibraries/SequencerScriptingRangeExtensions.h |
|
static void SetStartFrame
(
UPARAM(ref) FSequencerScriptingRange& Range, |
Set the starting frame for the specified range. | ExtensionLibraries/SequencerScriptingRangeExtensions.h |
|
static void SetStartSeconds
(
UPARAM(ref) FSequencerScriptingRange& Range, |
Set the starting time for the specified range in seconds. | ExtensionLibraries/SequencerScriptingRangeExtensions.h |
|