Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/FMaterialUpdateContext > API/Runtime/Engine/FMaterialUpdateContext/EOptions
| |
|
| Name |
Type |
| Type |
enum |
| Header File |
/Engine/Source/Runtime/Engine/Public/MaterialShared.h |
| Include Path |
#include "MaterialShared.h" |
Syntax
enum Type
{
ReregisterComponents = 0x1,
SyncWithRenderingThread = 0x2,
RecreateRenderStates = 0x4,
Default = RecreateRenderStates | SyncWithRenderingThread,
}
Values
| Name |
Remarks |
| ReregisterComponents |
Reregister all components while updating the material. |
| SyncWithRenderingThread |
Sync with the rendering thread. |
| RecreateRenderStates |
Recreates only the render state for all components (mutually exclusive with ReregisterComponents) |
| Default |
Default options: Recreate render state, sync with rendering thread. |