FPrimitiveUniformShaderParameters

The uniform shader parameters associated with a primitive.

Choose your operating system:

Windows

macOS

Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/PrimitiveUniformShaderParameters.h

Include

#include "PrimitiveUniformShaderParameters.h"

Syntax

class FPrimitiveUniformShaderParameters

Remarks

The uniform shader parameters associated with a primitive.

Must match FPrimitiveSceneData in shaders.

2: Try to keep this 16 byte aligned. i.e |Matrix4x4|Vector3,float|Vector3,float|Vector4| NOT |Vector3,(waste padding)|Vector3,(waste padding)|Vector3. Or at least mark out padding if it can't be avoided.

Variables

Constructors

Functions

Name Description

Public function Static

FUniformBuff...

 

CreateUniformBuffer

(
    const FPrimitiveUniformShaderParame...,
    EUniformBufferUsage InUsage
)

Public function Static

TArray< FSha...

 

zzGetMembers()

Classes

Name

Description

Public struct

FTypeInfo

Typedefs

Constants

Name

Description

StaticStructMetadata