EUseCase

The use case of the uniform buffer structures.

Windows
MacOS
Linux

References

Module

RenderCore

Header

/Engine/Source/Runtime/RenderCore/Public/ShaderParameterMetadata.h

Include

#include "ShaderParameterMetadata.h"

Syntax

enum EUseCase
{
    ShaderParameterStruct,
    UniformBuffer,
    DataDrivenUniformBuffer,
}

Values

Name

Description

ShaderParameterStruct

Stand alone shader parameter struct used for render passes and shader parameters.

UniformBuffer

Uniform buffer definition authored at compile-time.

DataDrivenUniformBuffer

Uniform buffer generated from assets, such as material parameter collection or Niagara.

Remarks

The use case of the uniform buffer structures.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss