UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMaterialUniformPreshaderHeader Class Reference

#include <MaterialShared.h>

Public Member Functions

 LAYOUT_FIELD (uint32, OpcodeOffset)
 
 LAYOUT_FIELD (uint32, OpcodeSize)
 
 LAYOUT_FIELD (uint32, FieldIndex)
 
 LAYOUT_FIELD (uint32, NumFields)
 

Friends

bool operator== (const FMaterialUniformPreshaderHeader &Lhs, const FMaterialUniformPreshaderHeader &Rhs)
 
bool operator!= (const FMaterialUniformPreshaderHeader &Lhs, const FMaterialUniformPreshaderHeader &Rhs)
 

Member Function Documentation

◆ LAYOUT_FIELD() [1/4]

FMaterialUniformPreshaderHeader::LAYOUT_FIELD ( uint32  ,
FieldIndex   
)

Size of the preshader opcodes

◆ LAYOUT_FIELD() [2/4]

FMaterialUniformPreshaderHeader::LAYOUT_FIELD ( uint32  ,
NumFields   
)

◆ LAYOUT_FIELD() [3/4]

FMaterialUniformPreshaderHeader::LAYOUT_FIELD ( uint32  ,
OpcodeOffset   
)

◆ LAYOUT_FIELD() [4/4]

FMaterialUniformPreshaderHeader::LAYOUT_FIELD ( uint32  ,
OpcodeSize   
)

Offset of the preshader opcodes, within the material's buffer

Friends And Related Symbol Documentation

◆ operator!=

◆ operator==

bool operator== ( const FMaterialUniformPreshaderHeader Lhs,
const FMaterialUniformPreshaderHeader Rhs 
)
friend

The documentation for this class was generated from the following file: