FLateUpdateManager

Utility class for applying an offset to a hierarchy of components in the renderer thread.

Windows
MacOS
Linux

References

Module

HeadMountedDisplay

Header

/Engine/Source/Runtime/HeadMountedDisplay/Public/LateUpdateManager.h

Include

#include "LateUpdateManager.h"

Syntax

class FLateUpdateManager

Remarks

Utility class for applying an offset to a hierarchy of components in the renderer thread.

Constructors

Name Description

Public function

FLateUpdateManager()

Destructors

Name Description

Public function Virtual

~FLateUpdateManager()

Functions

Name Description

Public function

void

 

Apply_RenderThread

(
    FSceneInterface* Scene,
    const FTransform& OldRelativeTrans...,
    const FTransform& NewRelativeTrans...
)

Apply the late update delta to the cached components

Public function Const

bool

 

GetSkipLateUpdate_RenderThread()

Returns true if the LateUpdateSetup data is stale.

Public function

void

 

Setup

(
    const FTransform& ParentToWorld,
    USceneComponent* Component,
    bool bSkipLateUpdate
)

Setup state for applying the render thread late update

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