USequenceCameraShakePattern

A camera shake pattern that plays a sequencer animation.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

TemplateSequence

Header

/Engine/Plugins/MovieScene/TemplateSequence/Source/TemplateSequence/Public/SequenceCameraShake.h

Include

#include "SequenceCameraShake.h"

Syntax

UCLASS()
class USequenceCameraShakePattern : public UCameraShakePattern

Remarks

A camera shake pattern that plays a sequencer animation.

Variables

Name Description

Public variable UProperty Category, EditAnywhere, Meta

float

 

BlendInTime

Linear blend-in time.

Public variable UProperty Category, EditAnywhere, Meta

float

 

BlendOutTime

Linear blend-out time.

Public variable UProperty Category, EditAnywhere

bool

 

bRandomSegment

When true, plays a random snippet of the sequence for RandomSegmentDuration seconds.

Public variable UProperty Category, EditAnywhere, Meta

float

 

PlayRate

Scalar defining how fast to play the anim.

Public variable UProperty Category, EditAnywhere, Meta

float

 

RandomSegmentDuration

When bRandomSegment is true, defines how long the sequence should play.

Public variable UProperty Category, EditAnywhere, Meta

float

 

Scale

Scalar defining how "intense" to play the anim.

Public variable UProperty Category, EditAnywhere

TObjectPtr< cla...

 

Sequence

Source camera animation sequence to play.

Constructors

Name Description

Public function

USequenceCameraShakePattern

(
    const FObjectInitializer& ObjInit
)