FTimeSliderArgs

Choose your operating system:

Windows

macOS

Linux

References

Module

SequencerWidgets

Header

/Engine/Source/Editor/SequencerWidgets/Public/ITimeSlider.h

Include

#include "ITimeSlider.h"

Syntax

struct FTimeSliderArgs

Variables

Name Description

Public variable

bool

 

AllowZoom

If we are allowed to zoom

Public variable

TAttribute< FAn...

 

ClampRange

Clamp time range

Public variable

TAttribute< FFr...

 

DisplayRate

Attribute for the current sequence's display rate

Public variable

TAttribute< TAr...

 

GlobalMarkedFrames

Attribute for the marked frames that might need to be shown, but do not belong to the current sequence

Public variable

TAttribute< boo...

 

IsPlaybackRangeLocked

Attribute defining whether the playback range is locked

Public variable

TAttribute< TAr...

 

MarkedFrames

Attribute for the current sequence's marked frames

Public variable

TSharedPtr< INu...

 

NumericTypeInterface

Numeric Type interface for converting between frame numbers and display formats.

Public variable

FOnAddMarkedFra...

 

OnAddMarkedFrame

Called when a marked frame is added

Public variable

FSimpleDelegate

 

OnBeginScrubberMovement

Called right before the scrubber begins to move

Public variable

FOnTimeRangeCha...

 

OnClampRangeChanged

Called when the clamp range changes

Public variable

FSimpleDelegate

 

OnDeleteAllMarkedFrames

Called when all marked frames should be deleted

Public variable

FOnDeleteMarked...

 

OnDeleteMarkedFrame

Called when a marked frame is deleted

Public variable

FSimpleDelegate

 

OnEndScrubberMovement

Called right after the scrubber handle is released by the user

Public variable

FOnGetNearestKe...

 

OnGetNearestKey

Delegate that is called when getting the nearest key

Public variable

FSimpleDelegate

 

OnMarkBeginDrag

Called right before a mark starts to be dragged

Public variable

FSimpleDelegate

 

OnMarkEndDrag

Called right after a mark has finished being dragged

Public variable

FSimpleDelegate

 

OnPlaybackRangeBeginDrag

Called right before the playback range starts to be dragged

Public variable

FOnFrameRangeCh...

 

OnPlaybackRangeChanged

Delegate that is called when the playback range wants to change

Public variable

FSimpleDelegate

 

OnPlaybackRangeEndDrag

Called right after the playback range has finished being dragged

Public variable

FOnScrubPositio...

 

OnScrubPositionChanged

Called when the scrub position changes

Public variable

FOnScrubPositio...

 

OnScrubPositionParentChanged

Called when the scrub position parent sequence is changed

Public variable

FSimpleDelegate

 

OnSelectionRangeBeginDrag

Called right before the selection range starts to be dragged

Public variable

FOnFrameRangeCh...

 

OnSelectionRangeChanged

Delegate that is called when the selection range wants to change

Public variable

FSimpleDelegate

 

OnSelectionRangeEndDrag

Called right after the selection range has finished being dragged

Public variable

FOnSetMarkedFra...

 

OnSetMarkedFrame

Called when the marked frame needs to be set

Public variable

FSimpleDelegate

 

OnTogglePlaybackRangeLocked

Called when toggling the playback range lock

Public variable

FOnViewRangeCha...

 

OnViewRangeChanged

Called when the view range changes

Public variable

TAttribute< TRa...

 

PlaybackRange

Attribute defining the playback range for this controller

Public variable

TAttribute< EMo...

 

PlaybackStatus

Round the scrub position to an integer during playback

Public variable

TAttribute< FFr...

 

ScrubPosition

The scrub position

Public variable

TAttribute< FMo...

 

ScrubPositionParent

The parent sequence that the scrub position display text is relative to

Public variable

TAttribute< TAr...

 

ScrubPositionParentChain

Attribute for the parent sequence chain of the current sequence

Public variable

TAttribute< FSt...

 

ScrubPositionText

The scrub position text

Public variable

TAttribute< TRa...

 

SelectionRange

Attribute defining the selection range for this controller

Public variable

TAttribute< TOp...

 

SubSequenceRange

Attribute defining the active sub-sequence range for this controller

Public variable

TAttribute< FFr...

 

TickResolution

Attribute for the current sequence's tick resolution

Public variable

TAttribute< flo...

 

TimeSnapInterval

Attribute defining the time snap interval

Public variable

TAttribute< TSe...

 

VerticalFrames

Attribute for the current sequence's vertical frames

Public variable

TAttribute< FAn...

 

ViewRange

View time range

Constructors

Name Description

Public function

FTimeSliderArgs()

Structure used to wrap up a range, and an optional animation target