UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMeshMaterialShaderPermutationParameters Struct Reference

#include <MeshMaterialShader.h>

+ Inheritance diagram for FMeshMaterialShaderPermutationParameters:

Public Member Functions

 FMeshMaterialShaderPermutationParameters (EShaderPlatform InPlatform, const FMaterialShaderParameters &InMaterialParameters, const FVertexFactoryType *InVertexFactoryType, int32 InPermutationId, EShaderPermutationFlags InFlags)
 
- Public Member Functions inherited from FMaterialShaderPermutationParameters
 FMaterialShaderPermutationParameters (EShaderPlatform InPlatform, const FMaterialShaderParameters &InMaterialParameters, int32 InPermutationId, EShaderPermutationFlags InFlags)
 
- Public Member Functions inherited from FShaderPermutationParameters
 FShaderPermutationParameters (EShaderPlatform InPlatform, int32 InPermutationId=0, EShaderPermutationFlags InFlags=EShaderPermutationFlags::HasEditorOnlyData)
 

Public Attributes

const FVertexFactoryTypeVertexFactoryType
 
- Public Attributes inherited from FMaterialShaderPermutationParameters
FMaterialShaderParameters MaterialParameters
 
- Public Attributes inherited from FShaderPermutationParameters
const EShaderPlatform Platform
 
const int32 PermutationId
 
const EShaderPermutationFlags Flags
 

Constructor & Destructor Documentation

◆ FMeshMaterialShaderPermutationParameters()

FMeshMaterialShaderPermutationParameters::FMeshMaterialShaderPermutationParameters ( EShaderPlatform  InPlatform,
const FMaterialShaderParameters InMaterialParameters,
const FVertexFactoryType InVertexFactoryType,
int32  InPermutationId,
EShaderPermutationFlags  InFlags 
)
inline

Member Data Documentation

◆ VertexFactoryType

const FVertexFactoryType* FMeshMaterialShaderPermutationParameters::VertexFactoryType

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