UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TVertexFactoryParameterTraits< ShaderFrequency, VertexFactoryType > Struct Template Reference

#include <VertexFactory.h>

Static Public Member Functions

static const FTypeLayoutDescGetLayout ()
 
static FVertexFactoryShaderParametersCreate (const class FShaderParameterMap &ParameterMap)
 
static void GetElementShaderBindings (const FVertexFactoryShaderParameters *Parameters, const class FSceneInterface *Scene, const class FSceneView *View, const class FMeshMaterialShader *Shader, const EVertexInputStreamType InputStreamType, ERHIFeatureLevel::Type FeatureLevel, const class FVertexFactory *VertexFactory, const struct FMeshBatchElement &BatchElement, class FMeshDrawSingleShaderBindings &ShaderBindings, FVertexInputStreamArray &VertexStreams)
 

Member Function Documentation

◆ Create()

template<EShaderFrequency ShaderFrequency, typename VertexFactoryType >
static FVertexFactoryShaderParameters * TVertexFactoryParameterTraits< ShaderFrequency, VertexFactoryType >::Create ( const class FShaderParameterMap ParameterMap)
inlinestatic

◆ GetElementShaderBindings()

template<EShaderFrequency ShaderFrequency, typename VertexFactoryType >
static void TVertexFactoryParameterTraits< ShaderFrequency, VertexFactoryType >::GetElementShaderBindings ( const FVertexFactoryShaderParameters Parameters,
const class FSceneInterface Scene,
const class FSceneView View,
const class FMeshMaterialShader Shader,
const EVertexInputStreamType  InputStreamType,
ERHIFeatureLevel::Type  FeatureLevel,
const class FVertexFactory VertexFactory,
const struct FMeshBatchElement BatchElement,
class FMeshDrawSingleShaderBindings ShaderBindings,
FVertexInputStreamArray VertexStreams 
)
inlinestatic

◆ GetLayout()

template<EShaderFrequency ShaderFrequency, typename VertexFactoryType >
static const FTypeLayoutDesc * TVertexFactoryParameterTraits< ShaderFrequency, VertexFactoryType >::GetLayout ( )
inlinestatic

The documentation for this struct was generated from the following file: