UMovieSceneAudioSection

Audio section, for use in the master audio, or by attached audio objects

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MovieSceneTracks

Header

/Engine/Source/Runtime/MovieSceneTracks/Public/Sections/MovieSceneAudioSection.h

Include

#include "Sections/MovieSceneAudioSection.h"

Syntax

class UMovieSceneAudioSection : public UMovieSceneSection

Remarks

Audio section, for use in the master audio, or by attached audio objects

Constructors

Name Description

Public function

UMovieSceneAudioSection

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

const FMovie...

 

GetAttachActorData()

Public function Const

USceneCompon...

 

GetAttachComponent

(
    const AActor* InParentActor,
    const FMovieSceneActorReferenceKey ...
)

Public function Const

USoundAttenu...

 

GetAttenuationSettings()

Public function Const

const FOnAud...

 

GetOnAudioFinished()

Called when we finish playing audio, either because it played to completion or because a Stop() call turned it off early

Public function Const

const FOnAud...

 

GetOnAudioPlaybackPercent()

Public function Const

const FOnQue...

 

GetOnQueueSubtitles()

Called when subtitles are sent to the SubtitleManager.

Public function Const

bool

 

GetOverrideAttenuation()

Public function Const

float

 

GetPitchMultiplier

(
    FFrameTime InTime
)

Return the pitch multiplier

Public function Const

const FMovie...

 

GetPitchMultiplierChannel()

Gets the sound pitch curve

Public function Const

USoundBase &...

 

GetSound()

Gets the sound for this section

Public function Const

float

 

GetSoundVolume

(
    FFrameTime InTime
)

Return the sound volume

Public function Const

const FMovie...

 

GetSoundVolumeChannel()

Gets the sound volume curve

Public function Const

FFrameNumber

 

GetStartOffset()

Get the offset into the beginning of the audio clip

Public function Const

bool

 

GetSuppressSubtitles()

Public function

void

 

SetOnAudioFinished

(
    const FOnAudioFinished& InOnAudioF...
)

Called when we finish playing audio, either because it played to completion or because a Stop() call turned it off early

Public function

void

 

SetOnAudioPlaybackPercent

(
    const FOnAudioPlaybackPercent& InO...
)

Public function

void

 

SetOnQueueSubtitles

(
    const FOnQueueSubtitles& InOnQueue...
)

Called when subtitles are sent to the SubtitleManager.

Public function

void

 

SetSound

(
    USoundBase* InSound
)

Sets this section's sound

Public function

void

 

SetStartOffset

(
    FFrameNumber InStartOffset
)

Set the offset into the beginning of the audio clip

Public function

void

 

UpdateChannelProxy()

Overridden from UMovieSceneSection

Name Description

Public function Virtual Const

FMovieSceneE...

 

GenerateTemplate()

Generate an evaluation template for this section

Public function Virtual Const

TOptional< T...

 

GetAutoSizeRange()

Returns the range to auto size this section to, if there is one.

Public function Virtual Const

TOptional< F...

 

GetOffsetTime()

The optional offset time of this section

Public function Virtual

UMovieSceneS...

 

SplitSection

(
    FQualifiedFrameTime SplitTime,
    bool bDeleteKeys
)

Split a section in two at the split time

Public function Virtual

void

 

TrimSection

(
    FQualifiedFrameTime TrimTime,
    bool bTrimLeft,
    bool bDeleteKeys
)

Trim a section at the trim time

Overridden from UObject

Name Description

Protected function Virtual

void

 

PostEditImport()

Called after importing property values for this object (paste, duplicate or .t3d import) Allow the object to perform any cleanup for properties which shouldn't be duplicated or are unsupported by the script serialization

Public function Virtual

void

 

PostLoad()

~UObject interface

Protected function Virtual

void

 

Serialize

(
    FArchive& Ar
)

Handles reading, writing, and reference collecting using FArchive.

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