Module |
|
Header |
/Engine/Source/Editor/SequencerWidgets/Public/ITimeSlider.h |
Include |
#include "ITimeSlider.h" |
struct FTimeSliderArgs
Name | Description | ||
---|---|---|---|
|
AllowZoom |
If we are allowed to zoom |
|
|
TAttribute< FAn... |
ClampRange |
Clamp time range |
|
TAttribute< FFr... |
DisplayRate |
Attribute for the current sequence's display rate |
|
TAttribute< TAr... |
GlobalMarkedFrames |
Attribute for the marked frames that might need to be shown, but do not belong to the current sequence |
|
TAttribute< boo... |
IsPlaybackRangeLocked |
Attribute defining whether the playback range is locked |
|
TAttribute< TAr... |
MarkedFrames |
Attribute for the current sequence's marked frames |
|
TSharedPtr< INu... |
NumericTypeInterface |
Numeric Type interface for converting between frame numbers and display formats. |
|
OnAddMarkedFrame |
Called when a marked frame is added |
|
|
FSimpleDelegate |
OnBeginScrubberMovement |
Called right before the scrubber begins to move |
|
OnClampRangeChanged |
Called when the clamp range changes |
|
|
FSimpleDelegate |
OnDeleteAllMarkedFrames |
Called when all marked frames should be deleted |
|
OnDeleteMarkedFrame |
Called when a marked frame is deleted |
|
|
FSimpleDelegate |
OnEndScrubberMovement |
Called right after the scrubber handle is released by the user |
|
OnGetNearestKey |
Delegate that is called when getting the nearest key |
|
|
FSimpleDelegate |
OnMarkBeginDrag |
Called right before a mark starts to be dragged |
|
FSimpleDelegate |
OnMarkEndDrag |
Called right after a mark has finished being dragged |
|
FSimpleDelegate |
OnPlaybackRangeBeginDrag |
Called right before the playback range starts to be dragged |
|
OnPlaybackRangeChanged |
Delegate that is called when the playback range wants to change |
|
|
FSimpleDelegate |
OnPlaybackRangeEndDrag |
Called right after the playback range has finished being dragged |
|
OnScrubPositionChanged |
Called when the scrub position changes |
|
|
OnScrubPositionParentChanged |
Called when the scrub position parent sequence is changed |
|
|
FSimpleDelegate |
OnSelectionRangeBeginDrag |
Called right before the selection range starts to be dragged |
|
OnSelectionRangeChanged |
Delegate that is called when the selection range wants to change |
|
|
FSimpleDelegate |
OnSelectionRangeEndDrag |
Called right after the selection range has finished being dragged |
|
OnSetMarkedFrame |
Called when the marked frame needs to be set |
|
|
FSimpleDelegate |
OnTogglePlaybackRangeLocked |
Called when toggling the playback range lock |
|
OnViewRangeChanged |
Called when the view range changes |
|
|
TAttribute< TRa... |
PlaybackRange |
Attribute defining the playback range for this controller |
|
TAttribute< EMo... |
PlaybackStatus |
Round the scrub position to an integer during playback |
|
TAttribute< FFr... |
ScrubPosition |
The scrub position |
|
TAttribute< FMo... |
ScrubPositionParent |
The parent sequence that the scrub position display text is relative to |
|
TAttribute< TAr... |
ScrubPositionParentChain |
Attribute for the parent sequence chain of the current sequence |
|
TAttribute< FSt... |
ScrubPositionText |
The scrub position text |
|
TAttribute< TRa... |
SelectionRange |
Attribute defining the selection range for this controller |
|
TAttribute< TOp... |
SubSequenceRange |
Attribute defining the active sub-sequence range for this controller |
|
TAttribute< FFr... |
TickResolution |
Attribute for the current sequence's tick resolution |
|
TAttribute< flo... |
TimeSnapInterval |
Attribute defining the time snap interval |
|
TAttribute< TSe... |
VerticalFrames |
Attribute for the current sequence's vertical frames |
|
TAttribute< FAn... |
ViewRange |
View time range |
Name | Description | |
---|---|---|
|
FTimeSliderArgs() |
Structure used to wrap up a range, and an optional animation target |