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

#include <MaterialRenderProxy.h>

Public Member Functions

ENGINE_API FUniformExpressionCacheAsyncUpdateScope ()
 
ENGINE_API ~FUniformExpressionCacheAsyncUpdateScope ()
 

Static Public Member Functions

static ENGINE_API void WaitForTask ()
 

Detailed Description

Defines a scope to update deferred uniform expression caches using an async task to fill uniform buffers. If expression caches are updated within the scope, an async task may be launched. Otherwise the update is synchronous.

Constructor & Destructor Documentation

◆ FUniformExpressionCacheAsyncUpdateScope()

FUniformExpressionCacheAsyncUpdateScope::FUniformExpressionCacheAsyncUpdateScope ( )

◆ ~FUniformExpressionCacheAsyncUpdateScope()

FUniformExpressionCacheAsyncUpdateScope::~FUniformExpressionCacheAsyncUpdateScope ( )

Member Function Documentation

◆ WaitForTask()

void FUniformExpressionCacheAsyncUpdateScope::WaitForTask ( )
static

Call if a wait is required within the scope.


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