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

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