#include <VR_MotionControllerComponent.h>
◆ FVRLateUpdateManager()
FVRLateUpdateManager::FVRLateUpdateManager |
( |
| ) |
|
◆ ~FVRLateUpdateManager()
virtual FVRLateUpdateManager::~FVRLateUpdateManager |
( |
| ) |
|
|
inlinevirtual |
◆ Apply_RenderThread()
void FVRLateUpdateManager::Apply_RenderThread |
( |
FSceneInterface * |
Scene, |
|
|
const FTransform & |
OldRelativeTransform, |
|
|
const FTransform & |
NewRelativeTransform |
|
) |
| |
Apply the late update delta to the cached components
◆ CacheSceneInfo()
void FVRLateUpdateManager::CacheSceneInfo |
( |
USceneComponent * |
Component | ) |
|
Generates a LateUpdatePrimitiveInfo for the given component if it has a SceneProxy and appends it to the current LateUpdatePrimitives array
◆ GatherLateUpdatePrimitives()
void FVRLateUpdateManager::GatherLateUpdatePrimitives |
( |
USceneComponent * |
ParentComponent | ) |
|
A utility method that calls CacheSceneInfo on ParentComponent and all of its descendants
◆ GetSkipLateUpdate_RenderThread()
bool FVRLateUpdateManager::GetSkipLateUpdate_RenderThread |
( |
| ) |
const |
|
inline |
Returns true if the LateUpdateSetup data is stale.
◆ Setup()
Setup state for applying the render thread late update
◆ LateUpdateGameWriteIndex
int32 FVRLateUpdateManager::LateUpdateGameWriteIndex |
◆ LateUpdateRenderReadIndex
int32 FVRLateUpdateManager::LateUpdateRenderReadIndex |
◆ UpdateStates
The documentation for this class was generated from the following files: