Navigation
API > API/Editor > API/Editor/SequenceRecorderSections
| Name | FMovieSceneVisibilitySectionRecorder |
| Type | class |
| Header File | /Engine/Source/Editor/SequenceRecorderSections/Public/MovieSceneVisibilitySectionRecorder.h |
| Include Path | #include "MovieSceneVisibilitySectionRecorder.h" |
Syntax
class FMovieSceneVisibilitySectionRecorder : public IMovieSceneSectionRecorder
Implements Interfaces
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FMovieSceneVisibilitySectionRecorder() |
MovieSceneVisibilitySectionRecorder.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bWasVisible | bool | Flag used to track visibility state and add keys when this changes | MovieSceneVisibilitySectionRecorder.h | |
| MovieSceneSection | TWeakObjectPtr< class UMovieSceneBoolSection > | Section to record to | MovieSceneVisibilitySectionRecorder.h | |
| ObjectToRecord | TLazyObjectPtr< class UObject > | Object to record from | MovieSceneVisibilitySectionRecorder.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CreateSection
(
UObject* InObjectToRecord, |
MovieSceneVisibilitySectionRecorder.h | ||
virtual void FinalizeSection
(
float CurrentTime |
MovieSceneVisibilitySectionRecorder.h | ||
virtual UObject * GetSourceObject() |
MovieSceneVisibilitySectionRecorder.h | ||
virtual void InvalidateObjectToRecord() |
MovieSceneVisibilitySectionRecorder.h | ||
virtual void Record
(
float CurrentTime |
MovieSceneVisibilitySectionRecorder.h |