Navigation
API > API/Plugins > API/Plugins/LensComponentEditor > API/Plugins/LensComponentEditor/MovieScene
Inheritance Hierarchy
- UObject
- UMovieSceneSignedObject
- UMovieSceneSection
- UMovieSceneHookSection
- UMovieSceneLensComponentSection
References
| Module | LensComponentEditor |
| Header | /Engine/Plugins/VirtualProduction/LensComponent/Source/LensComponentEditor/Public/MovieScene/MovieSceneLensComponentSection.h |
| Include | #include "MovieScene/MovieSceneLensComponentSection.h" |
Syntax
UCLASS ()
class UMovieSceneLensComponentSection : public UMovieSceneHookSection
Remarks
Movie Scene section for Lens Component
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bReapplyNodalOffset | If true, then every Update, the nodal offset will be re-evaluated on the lens component | |
| TObjectPtr< ULensFile > | OverrideLensFile | LensFile asset that should be used instead of the cached LensFile during playback |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UMovieSceneLensComponentSection
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Finalize () |
Reduce keys in each of the recorded channels | |
| void | Initialize
(
ULensComponent* Component |
Initialize the section with the Lens Component whose properties it will record | |
| void | RecordFrame
(
FFrameNumber FrameNumber |
Record the current value of each distortion state property to its appropriate track |
Overridden from UMovieSceneSection
| Type | Name | Description | |
|---|---|---|---|
| void |
Overridden from UMovieSceneSignedObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostLoad () |
Overridden from IMovieSceneEvaluationHook
| Type | Name | Description | |
|---|---|---|---|
| void | Begin
(
IMovieScenePlayer* Player, |
||
| void | End
(
IMovieScenePlayer* Player, |
||
| void | Update
(
IMovieScenePlayer* Player, |