UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FLateUpdateManager Class Reference

#include <LateUpdateManager.h>

Public Member Functions

 FLateUpdateManager ()
 
virtual ~FLateUpdateManager ()
 
HEADMOUNTEDDISPLAY_API void Setup (const FTransform &ParentToWorld, USceneComponent *Component, bool bSkipLateUpdate)
 
bool GetSkipLateUpdate_RenderThread () const
 
HEADMOUNTEDDISPLAY_API void Apply_RenderThread (FSceneInterface *Scene, const FTransform &OldRelativeTransform, const FTransform &NewRelativeTransform)
 

Detailed Description

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

Constructor & Destructor Documentation

◆ FLateUpdateManager()

FLateUpdateManager::FLateUpdateManager ( )
inline

◆ ~FLateUpdateManager()

virtual FLateUpdateManager::~FLateUpdateManager ( )
inlinevirtual

Member Function Documentation

◆ Apply_RenderThread()

void FLateUpdateManager::Apply_RenderThread ( FSceneInterface Scene,
const FTransform OldRelativeTransform,
const FTransform NewRelativeTransform 
)

Apply the late update delta to the cached components

◆ GetSkipLateUpdate_RenderThread()

bool FLateUpdateManager::GetSkipLateUpdate_RenderThread ( ) const
inline

Returns true if the LateUpdateSetup data is stale.

◆ Setup()

void FLateUpdateManager::Setup ( const FTransform ParentToWorld,
USceneComponent *  Component,
bool  bSkipLateUpdate 
)

Setup state for applying the render thread late update


The documentation for this class was generated from the following files: