Navigation
API > API/Plugins > API/Plugins/ActorModifierCore
| |
|
| Name |
UE::ActorModifierCore::ERenderStateDirtyReason |
| Type |
enum |
| Header File |
/Engine/Plugins/VirtualProduction/ActorModifierCore/Source/ActorModifierCore/Public/Modifiers/ActorModifierRenderStateDirtyEvent.h |
| Include Path |
#include "Modifiers/ActorModifierRenderStateDirtyEvent.h" |
Syntax
namespace UE
{
namespace ActorModifierCore
{
enum ERenderStateDirtyReason
{
Unknown = 0,
Visibility = 1 << 0,
Material = 1 << 1,
TranslucencyPriority = 1 << 2,
Geometry = 1 << 3,
SceneTree = 1 << 4,
All = 0xFF,
}
}
}
Values
| Name |
Remarks |
| Unknown |
Render state change reason is not known |
| Visibility |
Render state was changed because a primitive became visible/hidden |
| Material |
Render state was changed because a material was changed |
| TranslucencyPriority |
Render state was dirtied because of translucency priority |
| Geometry |
Render state was dirtied because of geometry change |
| SceneTree |
Render state dirtied because of a scene tree change |
| All |
|