![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <RHIResources.h>
Public Member Functions | |
| FBoundShaderStateInput () | |
| FBoundShaderStateInput (FRHIVertexDeclaration *InVertexDeclarationRHI, FRHIVertexShader *InVertexShaderRHI, FRHIPixelShader *InPixelShaderRHI) | |
| void | AddRefResources () |
| void | ReleaseResources () |
| FRHIVertexShader * | GetVertexShader () const |
| FRHIPixelShader * | GetPixelShader () const |
| constexpr FRHIMeshShader * | GetMeshShader () const |
| void | SetMeshShader (FRHIMeshShader *) |
| constexpr FRHIAmplificationShader * | GetAmplificationShader () const |
| void | SetAmplificationShader (FRHIAmplificationShader *) |
| constexpr FRHIGeometryShader * | GetGeometryShader () const |
| void | SetGeometryShader (FRHIGeometryShader *) |
| FRHIWorkGraphShader * | GetWorkGraphShader () const |
| void | SetWorkGraphShader (FRHIWorkGraphShader *InWorkGraphMeshShader) |
Public Attributes | |
| FRHIVertexDeclaration * | VertexDeclarationRHI = nullptr |
| FRHIVertexShader * | VertexShaderRHI = nullptr |
| FRHIPixelShader * | PixelShaderRHI = nullptr |
|
inline |
|
inline |
|
inline |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| FRHIPixelShader* FBoundShaderStateInput::PixelShaderRHI = nullptr |
| FRHIVertexDeclaration* FBoundShaderStateInput::VertexDeclarationRHI = nullptr |
| FRHIVertexShader* FBoundShaderStateInput::VertexShaderRHI = nullptr |