Navigation
API > API/Runtime > API/Runtime/RHI > API/Runtime/RHI/FBoundShaderStateKey
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBoundShaderStateKey
(
FRHIMeshShader* InMeshShader, |
Initialization constructor. | BoundShaderStateCache.h | |
FBoundShaderStateKey
(
FRHIVertexDeclaration* InVertexDeclaration, |
Initialization constructor. | BoundShaderStateCache.h |
FBoundShaderStateKey(FRHIMeshShader , FRHIAmplificationShader , FRHIPixelShader *)
Description
Initialization constructor.
| Name | FBoundShaderStateKey |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/BoundShaderStateCache.h |
| Include Path | #include "BoundShaderStateCache.h" |
FBoundShaderStateKey
(
FRHIMeshShader * InMeshShader,
FRHIAmplificationShader * InAmplificationShader,
FRHIPixelShader * InPixelShader
)
FBoundShaderStateKey(FRHIVertexDeclaration , FRHIVertexShader , FRHIPixelShader , FRHIGeometryShader )
Description
Initialization constructor.
| Name | FBoundShaderStateKey |
| Type | function |
| Header File | /Engine/Source/Runtime/RHI/Public/BoundShaderStateCache.h |
| Include Path | #include "BoundShaderStateCache.h" |
FBoundShaderStateKey
(
FRHIVertexDeclaration * InVertexDeclaration,
FRHIVertexShader * InVertexShader,
FRHIPixelShader * InPixelShader,
FRHIGeometryShader * InGeometryShader
)