UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FVirtualTextureUpdateSettings Struct Reference

#include <VirtualTextureSystem.h>

Public Member Functions

 FVirtualTextureUpdateSettings ()
 
FVirtualTextureUpdateSettingsEnableThrottling (bool bEnable)
 
FVirtualTextureUpdateSettingsEnableAsyncTasks (bool bEnable=true)
 
FVirtualTextureUpdateSettingsEnablePageRequests (bool bEnable=true)
 

Public Attributes

bool bEnableAsyncTasks = true
 
bool bEnablePageRequests = true
 
bool bEnableFeedback
 
bool bEnableFeedbackProduce
 
bool bEnablePlayback
 
bool bParallelFeedbackTasks
 
bool bForceContinuousUpdate
 
bool bForceSyncPageUpdate
 
int32 NumFeedbackTasks
 
int32 NumGatherTasks
 
int32 MaxGatherPagesBeforeFlush
 
int32 MaxRVTPageUploads
 
int32 MaxSVTPageUploads
 
int32 MaxPagesProduced
 
int32 MaxContinuousUpdates
 

Constructor & Destructor Documentation

◆ FVirtualTextureUpdateSettings()

FVirtualTextureUpdateSettings::FVirtualTextureUpdateSettings ( )

Member Function Documentation

◆ EnableAsyncTasks()

FVirtualTextureUpdateSettings & FVirtualTextureUpdateSettings::EnableAsyncTasks ( bool  bEnable = true)
inline

Force virtual texture updates to be done synchronously.

◆ EnablePageRequests()

FVirtualTextureUpdateSettings & FVirtualTextureUpdateSettings::EnablePageRequests ( bool  bEnable = true)
inline

Do not perform any updates related to read backs.

◆ EnableThrottling()

FVirtualTextureUpdateSettings & FVirtualTextureUpdateSettings::EnableThrottling ( bool  bEnable)
inline

Force settings so that throttling page uploads is effectively disabled.

Member Data Documentation

◆ bEnableAsyncTasks

bool FVirtualTextureUpdateSettings::bEnableAsyncTasks = true

◆ bEnableFeedback

bool FVirtualTextureUpdateSettings::bEnableFeedback

◆ bEnableFeedbackProduce

bool FVirtualTextureUpdateSettings::bEnableFeedbackProduce

◆ bEnablePageRequests

bool FVirtualTextureUpdateSettings::bEnablePageRequests = true

◆ bEnablePlayback

bool FVirtualTextureUpdateSettings::bEnablePlayback

◆ bForceContinuousUpdate

bool FVirtualTextureUpdateSettings::bForceContinuousUpdate

◆ bForceSyncPageUpdate

bool FVirtualTextureUpdateSettings::bForceSyncPageUpdate

◆ bParallelFeedbackTasks

bool FVirtualTextureUpdateSettings::bParallelFeedbackTasks

◆ MaxContinuousUpdates

int32 FVirtualTextureUpdateSettings::MaxContinuousUpdates

◆ MaxGatherPagesBeforeFlush

int32 FVirtualTextureUpdateSettings::MaxGatherPagesBeforeFlush

◆ MaxPagesProduced

int32 FVirtualTextureUpdateSettings::MaxPagesProduced

◆ MaxRVTPageUploads

int32 FVirtualTextureUpdateSettings::MaxRVTPageUploads

◆ MaxSVTPageUploads

int32 FVirtualTextureUpdateSettings::MaxSVTPageUploads

◆ NumFeedbackTasks

int32 FVirtualTextureUpdateSettings::NumFeedbackTasks

◆ NumGatherTasks

int32 FVirtualTextureUpdateSettings::NumGatherTasks

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