Navigation
API > API/Plugins > API/Plugins/SequencerScripting
Function library containing easing methods that should be hoisted onto UMovieSceneSections for scripting.
| Name | UMovieSceneSectionEasingExtensions |
| Type | class |
| Header File | /Engine/Plugins/MovieScene/SequencerScripting/Source/SequencerScripting/Public/ExtensionLibraries/MovieSceneSectionEasingExtensions.h |
| Include Path | #include "ExtensionLibraries/MovieSceneSectionEasingExtensions.h" |
Syntax
UCLASS ()
class UMovieSceneSectionEasingExtensions : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UMovieSceneSectionEasingExtensions
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static int32 GetEaseInDuration
(
UMovieSceneSection* Section |
Get the effective ease-in duration in frames, considering manual override. | ExtensionLibraries/MovieSceneSectionEasingExtensions.h |
|
static int32 GetEaseOutDuration
(
UMovieSceneSection* Section |
Get the effective ease-out duration in frames, considering manual override. | ExtensionLibraries/MovieSceneSectionEasingExtensions.h |
|
static void SetEaseInDuration
(
UMovieSceneSection* Section, |
Set manual ease-in duration in frames, enabling the manual override. | ExtensionLibraries/MovieSceneSectionEasingExtensions.h |
|
static void SetEaseOutDuration
(
UMovieSceneSection* Section, |
Set manual ease-out duration in frames, enabling the manual override. | ExtensionLibraries/MovieSceneSectionEasingExtensions.h |
|