TWaterVertexFactory::StaticType

Choose your operating system:

Windows

macOS

Linux

References

Module

Water

Header

/Engine/Plugins/Experimental/Water/Source/Runtime/Private/WaterVertexFactory.cpp

Include

#include "WaterVertexFactory.cpp"

Syntax

template<>
FVertexFactoryType StaticType
(
    TEXT("TWaterVertexFactory"),
    TEXT("/Plugin/Water/Private/WaterMeshVertexFactory.ush"),
    EVertexFactoryFlags::UsedWithMaterials|EVertexFactoryFlags::SupportsDynamicLighting|EVertexFactoryFlags::SupportsPrecisePrevWorldPos|EVertexFactoryFlags::SupportsPrimitiveIdStream,
    &ConstructVertexFactoryParameters< TWaterVertexFactory< false > >,
    &GetVertexFactoryParametersLayout< TWaterVertexFactory< false > >,
    &GetVertexFactoryParametersElementShaderBindings< TWaterVertexFactory< false > >,
    TWaterVertexFactory< false >::ShouldCompilePermutation,
    TWaterVertexFactory< false >::ModifyCompilationEnvironment,
    TWaterVertexFactory< false >::ValidateCompiledResult
)