Navigation
API > API/Runtime > API/Runtime/MovieSceneTracks > API/Runtime/MovieSceneTracks/Evaluation
Inheritance Hierarchy
- FGCObject
- FCameraShakePreviewer
References
| Module | MovieSceneTracks |
| Header | /Engine/Source/Runtime/MovieSceneTracks/Public/Evaluation/MovieSceneCameraShakePreviewer.h |
| Include | #include "Evaluation/MovieSceneCameraShakePreviewer.h" |
Syntax
class FCameraShakePreviewer : public FGCObject
Remarks
A class that owns a gameplay camera shake manager, so that we can us it to preview shakes in editor.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FCameraShakePreviewer
(
UWorld* InWorld |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| UCameraShakeBase * | AddCameraShake
(
const FCameraShakePreviewerAddParams& Params |
||
| void | GetActiveCameraShakes
(
TArray< FActiveCameraShakeInfo >& ActiveCameraShakes |
||
| UWorld * | GetWorld () |
||
| void | ModifyView
(
FEditorViewportViewModifierParams& Params |
||
| int32 | |||
| void | OnObjectsReplaced
(
const TMap< UObject*, UObject* >& ReplacementMap |
||
| void | RegisterViewModifier
(
FLevelEditorViewportClient* ViewportClient, |
||
| void | RegisterViewModifiers
(
bool bIgnoreDuplicateRegistration |
||
| void | RegisterViewModifiers
(
FViewportFilter InViewportFilter, |
||
| void | |||
| void | RemoveAllCameraShakesFromSource
(
const UCameraShakeSourceComponent* SourceComponent |
||
| void | RemoveCameraShake
(
UCameraShakeBase* ShakeInstance |
||
| void | Scrub
(
float ScrubTime |
||
| void | UnRegisterViewModifier
(
FLevelEditorViewportClient* ViewportClient |
||
| void | |||
| void | Update
(
float DeltaTime, |
Typedefs
| Name | Description |
|---|---|
| FViewportFilter |