EVertexFactoryFlags

Choose your operating system:

Windows

macOS

Linux

References

Module

RenderCore

Header

/Engine/Source/Runtime/RenderCore/Public/VertexFactory.h

Include

#include "VertexFactory.h"

Syntax

enum EVertexFactoryFlags
{
    None                                     = 0u,
    UsedWithMaterials                        = 1u << 1,
    SupportsStaticLighting                   = 1u << 2,
    SupportsDynamicLighting                  = 1u << 3,
    SupportsPrecisePrevWorldPos              = 1u << 4,
    SupportsPositionOnly                     = 1u << 5,
    SupportsCachingMeshDrawCommands          = 1u << 6,
    SupportsPrimitiveIdStream                = 1u << 7,
    SupportsNaniteRendering                  = 1u << 8,
    SupportsRayTracing                       = 1u << 9,
    SupportsRayTracingDynamicGeometry        = 1u << 10,
    SupportsRayTracingProceduralPrimitive    = 1u << 11,
}

Values

Name

Description

None

UsedWithMaterials

SupportsStaticLighting

SupportsDynamicLighting

SupportsPrecisePrevWorldPos

SupportsPositionOnly

SupportsCachingMeshDrawCommands

SupportsPrimitiveIdStream

SupportsNaniteRendering

SupportsRayTracing

SupportsRayTracingDynamicGeometry

SupportsRayTracingProceduralPrimitive