Navigation
Unreal Engine C++ API Reference > Plugins > Water > TWaterVertexFactory
References
Module | Water |
Header | /Engine/Plugins/Experimental/Water/Source/Runtime/Private/WaterVertexFactory.cpp |
Include | #include "WaterVertexFactory.cpp" |
template<>
FVertexFactoryType StaticType
&40;
TEXT("TWaterVertexFactory</&42;bWithWaterSelectionSupport = &42;/ false>"),
TEXT("/Plugin/Water/Private/WaterMeshVertexFactory.ush"),
EVertexFactoryFlags::UsedWithMaterials|EVertexFactoryFlags::SupportsDynamicLighting|EVertexFactoryFlags::SupportsPrecisePrevWorldPos|EVertexFactoryFlags::SupportsPrimitiveIdStream|EVertexFactoryFlags::SupportsRayTracing|EVertexFactoryFlags::SupportsRayTracingDynamicGeometry|EVertexFactoryFlags::SupportsPSOPrecaching,
&ConstructVertexFactoryParameters< TWaterVertexFactory< false > >,
&GetVertexFactoryParametersLayout< TWaterVertexFactory< false > >,
&GetVertexFactoryParametersElementShaderBindings< TWaterVertexFactory< false > >,
TWaterVertexFactory< false >::GetPSOPrecacheVertexFetchElements,
TWaterVertexFactory< false >::ShouldCompilePermutation,
TWaterVertexFactory< false >::ModifyCompilationEnvironment,
TWaterVertexFactory< false >::ValidateCompiledResult
&41;