Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FMaterialShaders |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/MaterialShaderType.h |
| Include Path | #include "MaterialShaderType.h" |
Syntax
struct FMaterialShaders
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMaterialShaders() |
MaterialShaderType.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Pipeline | FShaderPipeline * | MaterialShaderType.h | ||
| ShaderMap | const FShaderMapBase * | MaterialShaderType.h | ||
| Shaders | FShader * | MaterialShaderType.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool TryGetComputeShader
(
TShaderRef< ShaderType >& OutShader |
MaterialShaderType.h | ||
bool TryGetComputeShader
(
TShaderRef< ShaderType >* OutShader |
MaterialShaderType.h | ||
bool TryGetGeometryShader
(
TShaderRef< ShaderType >& OutShader |
MaterialShaderType.h | ||
bool TryGetGeometryShader
(
TShaderRef< ShaderType >* OutShader |
MaterialShaderType.h | ||
bool TryGetMeshShader
(
TShaderRef< ShaderType >& OutShader |
MaterialShaderType.h | ||
bool TryGetMeshShader
(
TShaderRef< ShaderType >* OutShader |
MaterialShaderType.h | ||
bool TryGetPipeline
(
FShaderPipelineRef& OutPipeline |
MaterialShaderType.h | ||
bool TryGetPixelShader
(
TShaderRef< ShaderType >& OutShader |
MaterialShaderType.h | ||
bool TryGetPixelShader
(
TShaderRef< ShaderType >* OutShader |
MaterialShaderType.h | ||
bool TryGetShader
(
EShaderFrequency InFrequency, |
MaterialShaderType.h | ||
bool TryGetShader
(
EShaderFrequency InFrequency, |
MaterialShaderType.h | ||
bool TryGetVertexShader
(
TShaderRef< ShaderType >& OutShader |
MaterialShaderType.h | ||
bool TryGetVertexShader
(
TShaderRef< ShaderType >* OutShader |
MaterialShaderType.h |