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

#include <VulkanResources.h>

Public Types

typedef TArray< uint8FPackedBuffer
 

Public Member Functions

void Init (const FVulkanShaderHeader &InCodeHeader, uint32 &OutPackedUniformBufferStagingMask)
 
void SetPackedGlobalParameter (uint32 ByteOffset, uint32 NumBytes, const void *RESTRICT NewValue, uint32 &InOutPackedUniformBufferStagingDirty)
 
const FPackedBufferGetBuffer () const
 

Protected Attributes

FPackedBuffer PackedUniformBuffers
 

Member Typedef Documentation

◆ FPackedBuffer

Member Function Documentation

◆ GetBuffer()

const FPackedBuffer & FPackedUniformBuffers::GetBuffer ( ) const
inline

◆ Init()

void FPackedUniformBuffers::Init ( const FVulkanShaderHeader InCodeHeader,
uint32 OutPackedUniformBufferStagingMask 
)
inline

◆ SetPackedGlobalParameter()

void FPackedUniformBuffers::SetPackedGlobalParameter ( uint32  ByteOffset,
uint32  NumBytes,
const void *RESTRICT  NewValue,
uint32 InOutPackedUniformBufferStagingDirty 
)
inline

Member Data Documentation

◆ PackedUniformBuffers

FPackedBuffer FPackedUniformBuffers::PackedUniformBuffers
protected

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