Module |
|
Header |
/Engine/Source/Runtime/RenderCore/Public/ShaderParameterMetadata.h |
Include |
#include "ShaderParameterMetadata.h" |
class FMember
A member of a shader parameter structure.
Name | Description | |
---|---|---|
|
FMember ( |
Initialization constructor. |
Name | Description | ||
---|---|---|---|
|
GenerateShaderParameterType ( |
||
|
EUniformBuff... |
GetBaseType() |
Returns the type of the elements, int, UAV... |
|
GetMemberSize() |
Returns the size of the member. |
|
|
const TCHAR ... |
GetName() |
Returns the string of the name of the element or name of the array of elements. |
|
GetNumColumns() |
Returns the number of column in the element. |
|
|
GetNumElements() |
Returns the number of elements in array, or 0 if this is not an array. |
|
|
GetNumRows() |
Returns the number of row in the element. |
|
|
GetOffset() |
Returns the offset of the element in the shader parameter struct in bytes. |
|
|
EShaderPreci... |
GetPrecision() |
Floating point the element is being stored. |
|
const TCHAR ... |
GetShaderType() |
Returns the string of the type. |
|
const FShade... |
GetStructMetadata() |
Returns the metadata of the struct. |