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

#include <MaterialShared.h>

Public Types

enum  Type { ReregisterComponents = 0x1 , SyncWithRenderingThread = 0x2 , RecreateRenderStates = 0x4 , Default = RecreateRenderStates | SyncWithRenderingThread }
 

Detailed Description

Options controlling what is done before/after the material is updated.

Member Enumeration Documentation

◆ Type

Enumerator
ReregisterComponents 

Reregister all components while updating the material.

SyncWithRenderingThread 

Sync with the rendering thread. This is necessary when modifying a material exposed to the rendering thread. You may omit this flag if you have already flushed rendering commands.

RecreateRenderStates 
Default 

Default options: Recreate render state, sync with rendering thread.


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