FAudioSection

Class for audio sections, handles drawing of all waveform previews.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MovieSceneTools

Header

/Engine/Source/Editor/MovieSceneTools/Public/TrackEditors/AudioTrackEditor.h

Include

#include "TrackEditors/AudioTrackEditor.h"

Syntax

class FAudioSection :
    public ISequencerSection,
    public TSharedFromThis< FAudioSection >

Remarks

Class for audio sections, handles drawing of all waveform previews.

Constructors

Name Description

Public function

FAudioSection

(
    UMovieSceneSection& InSection,
    TWeakPtr< ISequencer > InSequencer
)

Constructor.

Destructors

Name Description

Public function Virtual

~FAudioSection()

Virtual destructor.

Overridden from ISequencerSection

Name Description

Public function Virtual

void

 

BeginResizeSection()

Resize the section

Public function Virtual

void

 

BeginSlipSection()

Slips the section by a specific factor

Public function Virtual Const

float

 

GetSectionHeight()

Public function Virtual

UMovieSceneS...

 

GetSectionObject()

The MovieSceneSection data being visualized

Public function Virtual Const

FText

 

GetSectionTitle()

Public function Virtual Const

FText

 

GetSectionToolTip()

Public function Virtual Const

int32

 

OnPaintSection

(
    FSequencerSectionPainter& InPainte...
)

Called when the section should be painted

Public function Virtual

void

 

ResizeSection

(
    ESequencerSectionResizeMode ResizeM...,
    FFrameNumber ResizeTime
)

Public function Virtual

void

 

SlipSection

(
    FFrameNumber SlipTime
)

Public function Virtual

void

 

Tick

(
    const FGeometry& AllottedGeometry,
    const FGeometry& ClippedGeometry,
    const double InCurrentTime,
    const float InDeltaTime
)

Ticks the section during the Slate tick

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss