| ISceneViewExtension | ||||
| TSharedFromThis
|
Module |
|
Header |
/Engine/Source/Runtime/HeadMountedDisplay/Public/MotionDelayBuffer.h |
Include |
#include "MotionDelayBuffer.h" |
class FMotionDelayClient : public FSceneViewExtensionBase
Name | Description | |
---|---|---|
|
FMotionDelayClient ( |
Name | Description | ||
---|---|---|---|
|
Apply_RenderThread ( |
||
|
FindDelayTransform ( |
||
|
GetDesiredDelay() |
||
|
GetExemptTargets ( |
||
|
Restore_RenderThread ( |
Name | Description | ||
---|---|---|---|
|
BeginRenderViewFamily ( |
Called on game thread when view family is about to be rendered. |
|
|
GetPriority() |
Called to determine view extensions priority in relation to other view extensions, higher comes first |
|
|
IsActiveThisFrame_Internal ( |
Temporary override so that old behaviour still functions. Will be removed along with IsActiveThisFrame(FViewport*). |
|
|
PostRenderViewFamily_RenderThread ( |
Allows to render content after the 3D content scene, useful for debugging |
|
|
PreRenderView_RenderThread ( |
Called on render thread at the start of rendering, for each view, after PreRenderViewFamily_RenderThread call. |
|
|
PreRenderViewFamily_RenderThread ( |
Called on render thread at the start of rendering. |
|
|
SetupView ( |
Called on game thread when creating the view. |
|
|
SetupViewFamily ( |
ISceneViewExtension interface |