/Engine/Source/Editor/Sequencer/Public/SequencerSettings.h
Serializable options for sequencer.
class USequencerSettings : public [UObject](API\Runtime\CoreUObject\UObject\UObject)
EAllowEditsMode
AllowEditsMode
Allow edits mode.
EAutoChangeMode
AutoChangeMode
The auto change mode (auto-key, auto-track or none).
bool
bActivateRealtimeViewports
When enabled, sequencer will activate 'Realtime' in viewports
bool
bAutoExpandNodesOnSelection
Whether to expand the sequencer tree view when a child element is selected (from outside of the tree view).
bool
bAutoScrollEnabled
Enable or disable auto scroll in the timeline when playing.
bool
bAutoSetTrackDefaults
Whether or not track defaults will be automatically set when modifying tracks.
bool
bCleanPlaybackMode
When enabled, sequencer will playback in clean mode (game view, hide viewport UI)
bool
bCompileDirectorOnEvaluate
Whether to recompile the director blueprint when the sequence is evaluated (if one exists)
bool
bCreateSpawnableCameras
Enable or disable creating of spawnable cameras whenever cameras are created.
bool
bDeleteKeysWhenTrimming
Enable or disable deleting keys that fall beyond the section range when trimming.
bool
bDisableSectionsAfterBaking
Whether to disable sections after baking as opposed to deleting.
bool
bEvaluateSubSequencesInIsolation
When enabled, entering a sub sequence will evaluate that sub sequence in isolation, rather than from the root sequence
bool
bInfiniteKeyAreas
Enable or disable setting key area sections as infinite by default.
bool
bIsolateCurveEditorToSelection
When enabled, changing the sequencer tree selection will isolate (auto-filter) the selected nodes in the curve editor.
bool
bIsSnapEnabled
Enable or disable snapping in the timeline.
bool
bKeepCursorInPlayRangeWhileScrubbing
Enable or disable keeping the playhead in the current playback range while scrubbing.
bool
bKeepPlayRangeInSectionBounds
Enable or disable keeping the playback range constrained to the section bounds.
bool
bLeftMouseDragDoesMarquee
Defines whether left mouse drag does marquee select instead of camera orbit
bool
bLinkCurveEditorTimeRange
Enable or disable linking the curve editor time range to the sequencer timeline's time range.
bool
bRerunConstructionScripts
When enabled, construction scripts will be rerun on bound actors for every frame
bool
bResetPlayheadWhenNavigating
Enable or disable resetting the playhead when navigating in and out of subsequences.
bool
bRewindOnRecord
Defines whether to jump back to the start of the sequence when a recording is started
bool
bShowChannelColors
Enable or disable displaying channel bar colors for the key bars.
bool
bShowDebugVisualization
Enable or disable showing of debug visualization.
bool
bShowKeyBars
Enable or disable key bar connections.
bool
bShowLayerBars
Enable or disable the layer bars to edit keyframes in bulk.
bool
bShowRangeSlider
Show the in/out range in the timeline with respect to the start/end range.
bool
bShowSelectedNodesOnly
Only show selected nodes in the tree view.
bool
bShowSequencerToolbar
Enable or disable displaying the sequencer toolbar.
bool
bShowStatusBar
Enable or disable displaying the status bar for number of items.
bool
bShowTickLines
Enable or disable displaying the tick lines.
bool
bSnapCurveValueToInterval
Enable or disable snapping the curve value to the curve value interval.
bool
bSnapKeysAndSectionsToPlayRange
Enable or disable keeping keys and sections in the playback range.
bool
bSnapKeyTimesToInterval
Enable or disable snapping keys to the time snapping interval.
bool
bSnapKeyTimesToKeys
Enable or disable snapping keys to other keys.
bool
bSnapPlayTimeToDraggedKey
Enable or disable snapping the playhead to the dragged key.
bool
bSnapPlayTimeToInterval
Enable or disable snapping the playhead to the time snapping interval while scrubbing.
bool
bSnapPlayTimeToKeys
Enable or disable snapping the playhead to keys while scrubbing.
bool
bSnapPlayTimeToMarkers
Enable or disable snapping the playhead to markers while scrubbing.
bool
bSnapPlayTimeToPressedKey
Enable or disable snapping the playhead to the pressed key.
bool
bSnapPlayTimeToSections
Enable or disable snapping the playhead to section bounds while scrubbing.
bool
bSnapSectionTimesToInterval
Enable or disable snapping sections to the time snapping interval.
bool
bSnapSectionTimesToSections
Enable or disable snapping sections to other sections.
bool
bSynchronizeCurveEditorSelection
When enabled, changing the sequencer tree selection will also select the relevant nodes in the curve editor tree if possible.
bool
bVisualizePreAndPostRoll
Enable or disable showing of pre and post roll visualization.
float
CurveValueSnapInterval
The curve value interval to snap to.
EFrameNumberDis...
FrameNumberDisplayFormat
What format do we display time in to the user?
TOptional< floa...
GridSpacing
Grid line spacing state
FFrameNumber
JumpFrameIncrement
The number of frames to jump by when jumping forward or backwards.
FString
KeyAreaCurveExtents
The key area curve extents, stored per channel name
float
KeyAreaHeightWithCurves
The key area height when showing curves
EKeyGroupMode
KeyGroupMode
Key group mode.
EMovieSceneKeyI...
KeyInterpolation
The interpolation type for newly created keyframes
TEnumAsByte< ES...
LoopMode
The loop mode of the playback in timeline.
FString
MovieRendererName
Which movie renderer to use
FOnAllowEditsMo...
OnAllowEditsModeChangedEvent
FOnEvaluateSubS...
OnEvaluateSubSequencesInIsolationChangedEvent
FOnLoopStateCha...
OnLoopStateChangedEvent
FOnShowSelected...
OnShowSelectedNodesOnlyChangedEvent
FOnTimeDisplayF...
OnTimeDisplayFormatChangedEvent
float
ReduceKeysTolerance
The tolerance to use when reducing keys
TArray<FColor...
SectionColorTints
Section color tints
TEnumAsByte< ES...
SpawnPosition
The default location of a spawnable when it is first dragged into the viewport from the content browser.
TArray<FString...
TrackFilters
The track filters that are enabled
uint32
TrajectoryPathCap
Specifies the maximum number of keys to draw when rendering trajectories in viewports
float
TreeViewWidth
The tree view width percentage
uint8
ZeroPadFrames
The number of zeros to pad the frame numbers by.
TEnumAsByte< ES...
ZoomPosition
Whether to zoom in on the current position or the current time in the timeline.