Navigation
API > API/Editor > API/Editor/SequenceRecorderSections
| Name | FMovieSceneParticleTrackSectionRecorder |
| Type | struct |
| Header File | /Engine/Source/Editor/SequenceRecorderSections/Public/MovieSceneParticleTrackSectionRecorder.h |
| Include Path | #include "MovieSceneParticleTrackSectionRecorder.h" |
Syntax
struct FMovieSceneParticleTrackSectionRecorder : public IMovieSceneSectionRecorder
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMovieSceneParticleTrackSectionRecorder() |
MovieSceneParticleTrackSectionRecorder.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FMovieSceneParticleTrackSectionRecorder() |
MovieSceneParticleTrackSectionRecorder.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bWasTriggered | bool | MovieSceneParticleTrackSectionRecorder.h | ||
| DelegateProxy | TWeakObjectPtr< UMovieSceneParticleTrackSectionRecorder > | MovieSceneParticleTrackSectionRecorder.h | ||
| MovieSceneSection | TWeakObjectPtr< class UMovieSceneParticleSection > | Section to record to | MovieSceneParticleTrackSectionRecorder.h | |
| PreviousState | EParticleKey | MovieSceneParticleTrackSectionRecorder.h | ||
| SystemToRecord | TLazyObjectPtr< class UParticleSystemComponent > | Object to record from | MovieSceneParticleTrackSectionRecorder.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CreateSection
(
UObject* InObjectToRecord, |
MovieSceneParticleTrackSectionRecorder.h | ||
virtual void FinalizeSection
(
float CurrentTime |
MovieSceneParticleTrackSectionRecorder.h | ||
virtual UObject * GetSourceObject() |
MovieSceneParticleTrackSectionRecorder.h | ||
virtual void InvalidateObjectToRecord() |
MovieSceneParticleTrackSectionRecorder.h | ||
virtual void Record
(
float CurrentTime |
MovieSceneParticleTrackSectionRecorder.h |