UMovieSceneCameraShakeEvaluator

Custom logic for playing camera shakes inside sequences.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MovieSceneTracks

Header

/Engine/Source/Runtime/MovieSceneTracks/Public/Evaluation/MovieSceneCameraShakeTemplate.h

Include

#include "Evaluation/MovieSceneCameraShakeTemplate.h"

Syntax

class UMovieSceneCameraShakeEvaluator : public UObject

Remarks

Custom logic for playing camera shakes inside sequences.

Factory methods for these evaluators are registered on the FMovieSceneCameraShakeEvaluatorRegistry. An evaluator is created for each camera shake running in a sequence.

Functions

Name Description

Public function Virtual

bool

 

Evaluate

(
    const FMovieSceneContext& Context,
    const FMovieSceneEvaluationOperand ...,
    FPersistentEvaluationData& Persist...,
    IMovieScenePlayer& Player,
    UCameraShakeBase* ShakeInstanc...
)

Called just before updating the camera shake playing inside a sequence

Public function Virtual

bool

 

Setup

(
    const FMovieSceneEvaluationOperand ...,
    FPersistentEvaluationData& Persist...,
    IMovieScenePlayer& Player,
    UCameraShakeBase* ShakeInstanc...
)

Called when setting up a camera shake to play inside a sequence

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