UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Shader::FPreshaderDataContext Struct Reference

#include <PreshaderEvaluate.h>

Public Member Functions

 FPreshaderDataContext (const FPreshaderData &InData)
 
 FPreshaderDataContext (const FPreshaderDataContext &InContext, uint32 InOffset, uint32 InSize)
 

Public Attributes

const uint8 *RESTRICT Ptr
 
const uint8 *RESTRICT EndPtr
 
TArrayView< const FScriptNameNames
 
TArrayView< const FPreshaderStructTypeStructTypes
 
TArrayView< const EValueComponentTypeStructComponentTypes
 

Constructor & Destructor Documentation

◆ FPreshaderDataContext() [1/2]

UE::Shader::FPreshaderDataContext::FPreshaderDataContext ( const FPreshaderData InData)
explicit

◆ FPreshaderDataContext() [2/2]

UE::Shader::FPreshaderDataContext::FPreshaderDataContext ( const FPreshaderDataContext InContext,
uint32  InOffset,
uint32  InSize 
)

Member Data Documentation

◆ EndPtr

const uint8* RESTRICT UE::Shader::FPreshaderDataContext::EndPtr

◆ Names

TArrayView<const FScriptName> UE::Shader::FPreshaderDataContext::Names

◆ Ptr

const uint8* RESTRICT UE::Shader::FPreshaderDataContext::Ptr

◆ StructComponentTypes

TArrayView<const EValueComponentType> UE::Shader::FPreshaderDataContext::StructComponentTypes

◆ StructTypes

TArrayView<const FPreshaderStructType> UE::Shader::FPreshaderDataContext::StructTypes

The documentation for this struct was generated from the following files: