Navigation
API > API/Plugins > API/Plugins/ChaosVD > API/Plugins/ChaosVD/Widgets
Inheritance Hierarchy
- FSlateControlledConstruction
- TSharedFromThis
- SWidget
- SCompoundWidget
- SChaosVDTimelineWidget
References
| Module | ChaosVD |
| Header | /Engine/Plugins/Experimental/ChaosVD/Source/ChaosVD/Public/Widgets/SChaosVDTimelineWidget.h |
| Include | #include "Widgets/SChaosVDTimelineWidget.h" |
Syntax
class SChaosVDTimelineWidget : public SCompoundWidget
Remarks
Simple timeline control widget
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsLocked | ||
| bool | bIsPlaying | ||
| int32 | CurrentFrame | ||
| float | CurrentPlaybackTime | ||
| FChaosVDFrameChangedDelegate | FrameChangedDelegate | ||
| FChaosVDFrameLockStateDelegate | FrameLockedDelegate | ||
| int32 | MaxFrames | ||
| int32 | MinFrames | ||
| TSharedPtr< SSlider > | TimelineSlider |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Construct
(
const FArguments& InArgs |
||
| const FSlateBrush * | |||
| const FSlateBrush * | |||
| bool | IsUnlocked () |
||
| FReply | Next () |
||
| FChaosVDFrameChangedDelegate & | Called when a new frame is manually selected or auto-updated during playback | ||
| FChaosVDFrameLockStateDelegate & | Called when this timeline is locked or unlocked | ||
| FReply | Play () |
||
| FReply | Prev () |
||
| void | Brings back the state of the timeline to its original state | ||
| void | SetCurrentTimelineFrame
(
float FrameNumber, |
||
| void | SetIsLocked
(
bool NewIsLocked |
||
| FReply | Stop () |
||
| FReply | |||
| void | UpdateMinMaxValue
(
float NewMin, |
Overridden from SWidget
| Type | Name | Description | |
|---|---|---|---|
| void | Ticks this widget with Geometry. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArguments |