Navigation
API > API/Runtime > API/Runtime/Renderer
| Name | FReadOnlyMeshDrawSingleShaderBindings |
| Type | class |
| Header File | /Engine/Source/Runtime/Renderer/Public/MeshPassProcessor.h |
| Include Path | #include "MeshPassProcessor.h" |
Syntax
class FReadOnlyMeshDrawSingleShaderBindings : public FMeshDrawShaderBindingsLayout
Inheritance Hierarchy
- FMeshDrawShaderBindingsLayout → FReadOnlyMeshDrawSingleShaderBindings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FReadOnlyMeshDrawSingleShaderBindings
(
const FMeshDrawSingleShaderBindings& Bindings |
MeshPassProcessor.h | ||
FReadOnlyMeshDrawSingleShaderBindings
(
const FMeshDrawShaderBindingsLayout& InLayout, |
MeshPassProcessor.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Data | const uint8 * | MeshPassProcessor.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const uint8 * GetLooseDataStart() |
MeshPassProcessor.h | ||
FRHISamplerState ** GetSamplerStart() |
MeshPassProcessor.h | ||
FRHIResource ** GetSRVStart() |
MeshPassProcessor.h | ||
const uint8 * GetSRVTypeStart() |
MeshPassProcessor.h | ||
FRHIUniformBuffer *const * GetUniformBufferStart() |
MeshPassProcessor.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void SetShaderBindings
(
FRHIBatchedShaderParameters& BatchedParameters, |
MeshPassProcessor.h | ||
static void SetShaderBindings
(
FRHIBatchedShaderParameters& BatchedParameters, |
MeshPassProcessor.h |