![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FMeshMaterialShaderType, including all inherited members.
| AsGlobalShaderType() const | FShaderType | inline |
| AsMaterialShaderType() const | FShaderType | inline |
| AsMeshMaterialShaderType() const | FShaderType | inline |
| AsNiagaraShaderType() const | FShaderType | inline |
| AsOpenColorIOShaderType() const | FShaderType | inline |
| ConstructCompiled(const FShader::CompiledShaderInitializerType &Initializer) const | FShaderType | |
| ConstructCompiledType typedef | FShaderType | |
| ConstructForDeserialization() const | FShaderType | |
| ConstructSerializedType typedef | FShaderType | |
| DumpDebugInfo() | FShaderType | |
| EShaderTypeForDynamicCast enum name | FShaderType | |
| FShaderType(EShaderTypeForDynamicCast InShaderTypeForDynamicCast, FTypeLayoutDesc &InTypeLayout, const TCHAR *InName, const TCHAR *InSourceFilename, const TCHAR *InFunctionName, uint32 InFrequency, int32 TotalPermutationCount, ConstructSerializedType InConstructSerializedRef, ConstructCompiledType InConstructCompiledRef, ShouldCompilePermutationType InShouldCompilePermutationRef, ShouldPrecachePermutationType InShouldPrecachePermutationRef, GetRayTracingPayloadTypeType InGetRayTracingPayloadTypeRef, GetShaderBindingLayoutType InGetShaderBindingLayoutTypeRef, uint32 InTypeSize, const FShaderParametersMetadata *InRootParametersMetadata) | FShaderType | |
| GetComputeKernelShaderType() const | FShaderType | inline |
| GetComputeKernelShaderType() | FShaderType | inline |
| GetFName() const | FShaderType | inline |
| GetFrequency() const | FShaderType | inline |
| GetFunctionName() const | FShaderType | inline |
| GetGlobalShaderType() | FShaderType | inline |
| GetGlobalShaderType() const | FShaderType | inline |
| GetHashedName() const | FShaderType | inline |
| GetHashedShaderFilename() const | FShaderType | inline |
| GetLayout() const | FShaderType | inline |
| GetMaterialShaderType() | FShaderType | inline |
| GetMaterialShaderType() const | FShaderType | inline |
| GetMeshMaterialShaderType() | FShaderType | inline |
| GetMeshMaterialShaderType() const | FShaderType | inline |
| GetName() const | FShaderType | inline |
| GetNameToTypeMap() | FShaderType | static |
| GetNiagaraShaderType() const | FShaderType | inline |
| GetNiagaraShaderType() | FShaderType | inline |
| GetNNERuntimeIREEShaderType() const | FShaderType | inline |
| GetNNERuntimeIREEShaderType() | FShaderType | inline |
| GetNumShaders() const | FShaderType | inline |
| GetOpenColorIOShaderType() const | FShaderType | inline |
| GetOpenColorIOShaderType() | FShaderType | inline |
| GetPermutationCount() const | FShaderType | inline |
| GetRayTracingPayloadType(const int32 PermutationId) const | FShaderType | |
| GetRayTracingPayloadTypeType typedef | FShaderType | |
| GetRootParametersMetadata() const | FShaderType | inline |
| GetShaderBindingLayout(const FShaderPermutationParameters &Parameters) const | FShaderType | |
| GetShaderBindingLayoutType typedef | FShaderType | |
| GetShaderFilename() const | FShaderType | inline |
| GetShaderTypeByName(const TCHAR *Name) | FShaderType | static |
| GetShaderTypesByFilename(const TCHAR *Filename, bool bSearchAsRegexFilter=false) | FShaderType | static |
| GetShaderTypesByFilenameFilter(const TFunction< bool(const TCHAR *)> &InFilenameFilter) | FShaderType | static |
| GetSortedTypes(EShaderTypeForDynamicCast Type) | FShaderType | static |
| GetSourceHash(EShaderPlatform ShaderPlatform) const | FShaderType | |
| GetTypeForDynamicCast() const | FShaderType | inline |
| GetTypeList() | FShaderType | static |
| GetTypeSize() const | FShaderType | inline |
| IMPLEMENT_SHADER_TYPE_CONSTRUCTOR(FMeshMaterialShaderType, EShaderTypeForDynamicCast::MeshMaterial, TEXT("mesh material shader")) | FMeshMaterialShaderType | |
| Initialize(const TMap< FString, TArray< const TCHAR * > > &ShaderFileToUniformBufferVariables) | FShaderType | static |
| ShouldCompilePermutation(EShaderPlatform Platform, const FMaterialShaderParameters &MaterialParameters, const FVertexFactoryType *VertexFactoryType, int32 PermutationId, EShaderPermutationFlags Flags) const | FMeshMaterialShaderType | |
| FShaderType::ShouldCompilePermutation(const FShaderPermutationParameters &Parameters) const | FShaderType | |
| ShouldCompilePermutationType typedef | FShaderType | |
| ShouldCompilePipeline(const FShaderPipelineType *ShaderPipelineType, EShaderPlatform Platform, const FMaterialShaderParameters &MaterialParameters, const FVertexFactoryType *VertexFactoryType, EShaderPermutationFlags Flags) | FMeshMaterialShaderType | static |
| ShouldCompileVertexFactoryPermutation(EShaderPlatform Platform, const FMaterialShaderParameters &MaterialParameters, const FVertexFactoryType *VertexFactoryType, const FShaderType *ShaderType, EShaderPermutationFlags Flags) | FMeshMaterialShaderType | static |
| ShouldCompileVertexFactoryPipeline(const FShaderPipelineType *ShaderPipelineType, EShaderPlatform Platform, const FMaterialShaderParameters &MaterialParameters, const FVertexFactoryType *VertexFactoryType, EShaderPermutationFlags Flags) | FMeshMaterialShaderType | static |
| ShouldPrecachePermutation(const FShaderPermutationParameters &Parameters) const | FShaderType | |
| ShouldPrecachePermutationType typedef | FShaderType | |
| Uninitialize() | FShaderType | static |
| ~FShaderType() | FShaderType | virtual |