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