Navigation
API > API/Runtime > API/Runtime/RenderCore
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SetShaderValue
(
FRHIBatchedShaderParameters& BatchedParameters, |
ShaderParameterUtils.h | ||
void SetShaderValue
(
TRHICmdList& RHICmdList, |
Primary. | ShaderParameterUtils.h | |
void SetShaderValue
(
TRHICmdList& RHICmdList, |
ShaderParameterUtils.h | ||
void SetShaderValue
(
TRHICmdList& RHICmdList, |
ShaderParameterUtils.h | ||
void SetShaderValue
(
TRHICmdList& RHICmdList, |
ShaderParameterUtils.h | ||
void SetShaderValue
(
TRHICmdList& RHICmdList, |
ShaderParameterUtils.h | ||
void SetShaderValue
(
TRHICmdList& RHICmdList, |
ShaderParameterUtils.h | ||
void SetShaderValue
(
TRHICmdList& RHICmdList, |
Secondary. | ShaderParameterUtils.h | |
void SetShaderValue
(
TRHICmdList& RHICmdList, |
ShaderParameterUtils.h |
SetShaderValue(FRHIBatchedShaderParameters &, const FShaderParameter &, const ParameterType &, uint32)
| Name | SetShaderValue |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterUtils.h |
| Include Path | #include "ShaderParameterUtils.h" |
template<class ParameterType>
void SetShaderValue
(
FRHIBatchedShaderParameters & BatchedParameters,
const FShaderParameter & Parameter,
const ParameterType & Value,
uint32 ElementIndex
)
SetShaderValue(TRHICmdList &, const ShaderRHIParamRef &, const FShaderParameter &, const FMatrix44d &, uint32)
Description
Primary.
| Name | SetShaderValue |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterUtils.h |
| Include Path | #include "ShaderParameterUtils.h" |
template<typename ShaderRHIParamRef, typename TRHICmdList>
void SetShaderValue
(
TRHICmdList & RHICmdList,
const ShaderRHIParamRef & Shader,
const FShaderParameter & Parameter,
const FMatrix44d & Value,
uint32 ElementIndex
)
SetShaderValue(TRHICmdList &, const ShaderRHIParamRef &, const FShaderParameter &, const FVector2d &, uint32)
| Name | SetShaderValue |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterUtils.h |
| Include Path | #include "ShaderParameterUtils.h" |
template<typename ShaderRHIParamRef, typename TRHICmdList>
void SetShaderValue
(
TRHICmdList & RHICmdList,
const ShaderRHIParamRef & Shader,
const FShaderParameter & Parameter,
const FVector2d & Value,
uint32 ElementIndex
)
SetShaderValue(TRHICmdList &, const ShaderRHIParamRef &, const FShaderParameter &, const FVector3d &, uint32)
| Name | SetShaderValue |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterUtils.h |
| Include Path | #include "ShaderParameterUtils.h" |
template<typename ShaderRHIParamRef, typename TRHICmdList>
void SetShaderValue
(
TRHICmdList & RHICmdList,
const ShaderRHIParamRef & Shader,
const FShaderParameter & Parameter,
const FVector3d & Value,
uint32 ElementIndex
)
SetShaderValue(TRHICmdList &, const ShaderRHIParamRef &, const FShaderParameter &, const FVector4d &, uint32)
| Name | SetShaderValue |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterUtils.h |
| Include Path | #include "ShaderParameterUtils.h" |
template<typename ShaderRHIParamRef, typename TRHICmdList>
void SetShaderValue
(
TRHICmdList & RHICmdList,
const ShaderRHIParamRef & Shader,
const FShaderParameter & Parameter,
const FVector4d & Value,
uint32 ElementIndex
)
SetShaderValue(TRHICmdList &, const ShaderRHIParamRef &, const FShaderParameter &, const FPlane4d &, uint32)
| Name | SetShaderValue |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterUtils.h |
| Include Path | #include "ShaderParameterUtils.h" |
template<typename ShaderRHIParamRef, typename TRHICmdList>
void SetShaderValue
(
TRHICmdList & RHICmdList,
const ShaderRHIParamRef & Shader,
const FShaderParameter & Parameter,
const FPlane4d & Value,
uint32 ElementIndex
)
SetShaderValue(TRHICmdList &, const ShaderRHIParamRef &, const FShaderParameter &, const FQuat4d &, uint32)
| Name | SetShaderValue |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterUtils.h |
| Include Path | #include "ShaderParameterUtils.h" |
template<typename ShaderRHIParamRef, typename TRHICmdList>
void SetShaderValue
(
TRHICmdList & RHICmdList,
const ShaderRHIParamRef & Shader,
const FShaderParameter & Parameter,
const FQuat4d & Value,
uint32 ElementIndex
)
SetShaderValue(TRHICmdList &, const ShaderRHIParamRef &, const FShaderParameter &, const ::FSphere3d &, uint32)
Description
Secondary.
| Name | SetShaderValue |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterUtils.h |
| Include Path | #include "ShaderParameterUtils.h" |
template<typename ShaderRHIParamRef, typename TRHICmdList>
void SetShaderValue
(
TRHICmdList & RHICmdList,
const ShaderRHIParamRef & Shader,
const FShaderParameter & Parameter,
const ::FSphere3d & Value,
uint32 ElementIndex
)
SetShaderValue(TRHICmdList &, const ShaderRHIParamRef &, const FShaderParameter &, const FBox3d &, uint32)
| Name | SetShaderValue |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterUtils.h |
| Include Path | #include "ShaderParameterUtils.h" |
template<typename ShaderRHIParamRef, typename TRHICmdList>
void SetShaderValue
(
TRHICmdList & RHICmdList,
const ShaderRHIParamRef & Shader,
const FShaderParameter & Parameter,
const FBox3d & Value,
uint32 ElementIndex
)