Navigation
API > API/Plugins > API/Plugins/WaveformEditorWidgets
| Name | STransformedWaveformViewPanel |
| Type | class |
| Header File | /Engine/Plugins/Editor/WaveformEditor/Source/WaveformEditorWidgets/Public/STransformedWaveformViewPanel.h |
| Include Path | #include "STransformedWaveformViewPanel.h" |
Syntax
class STransformedWaveformViewPanel :
public SCompoundWidget ,
public IFixedSampledSequenceViewReceiver
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → STransformedWaveformViewPanel
- FSlateControlledConstruction → SWidget → SCompoundWidget → STransformedWaveformViewPanel
Implements Interfaces
Structs
| Name | Remarks |
|---|---|
| FArguments |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BackgroundBorder | TSharedPtr< SBorder > | STransformedWaveformViewPanel.h | ||
| CachedPixelWidth | float | STransformedWaveformViewPanel.h | ||
| CachedPlayheadRatio | float | STransformedWaveformViewPanel.h | ||
| DataView | FFixedSampledSequenceView | STransformedWaveformViewPanel.h | ||
| DisplayUnit | ESampledSequenceDisplayUnit | STransformedWaveformViewPanel.h | ||
| GridData | TSharedPtr< FWaveformEditorGridData > | STransformedWaveformViewPanel.h | ||
| InputRoutingOverlay | TSharedPtr< SWaveformEditorInputRoutingOverlay > | STransformedWaveformViewPanel.h | ||
| PlayheadOverlay | TSharedPtr< SPlayheadOverlay > | STransformedWaveformViewPanel.h | ||
| TimeRuler | TSharedPtr< SFixedSampledSequenceRuler > | STransformedWaveformViewPanel.h | ||
| ValueGridOverlay | TSharedPtr< SSampledSequenceValueGridOverlay > | STransformedWaveformViewPanel.h | ||
| WaveformEditorStyle | FWaveformEditorStyle * | STransformedWaveformViewPanel.h | ||
| WaveformTransformationsOverlay | TSharedPtr< SWaveformTransformationsOverlay > | STransformedWaveformViewPanel.h | ||
| WaveformViewer | TSharedPtr< SFixedSampledSequenceViewer > | STransformedWaveformViewPanel.h | ||
| ZoomController | TSharedPtr< FWaveformEditorZoomController > | STransformedWaveformViewPanel.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs, |
STransformedWaveformViewPanel.h | ||
FReply LaunchTimeRulerContextMenu() |
STransformedWaveformViewPanel.h | ||
void SetOnMouseWheel
(
FPointerEventHandler InEventHandler |
STransformedWaveformViewPanel.h | ||
void SetOnPlayheadOverlayMouseButtonUp
(
FPointerEventHandler InEventHandler |
STransformedWaveformViewPanel.h | ||
void SetOnTimeRulerMouseButtonDown
(
FPointerEventHandler InEventHandler |
STransformedWaveformViewPanel.h | ||
void SetOnTimeRulerMouseButtonUp
(
FPointerEventHandler InEventHandler |
STransformedWaveformViewPanel.h | ||
void SetOnTimeRulerMouseMove
(
FPointerEventHandler InEventHandler |
STransformedWaveformViewPanel.h | ||
void SetPlayheadRatio
(
const float InRatio |
STransformedWaveformViewPanel.h |
Overridden from SWidget
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Tick
(
const FGeometry& AllottedGeometry, |
STransformedWaveformViewPanel.h |
Overridden from IFixedSampledSequenceViewReceiver
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ReceiveSequenceView
(
const FFixedSampledSequenceView InView, |
STransformedWaveformViewPanel.h |