UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TDataKeyBase< 0 > Class Reference

#include <VulkanUtil.h>

Protected Member Functions

template<class DataReceiver >
void GetData (DataReceiver &&ReceiveData)
 
void SetData (const void *InData, uint32 InSize)
 
void CopyDataDeep (TDataKeyBase &Result) const
 
void CopyDataShallow (TDataKeyBase &Result) const
 
bool IsDataEquals (const TDataKeyBase &Other) const
 

Protected Attributes

uint32 Hash = 0
 

Member Function Documentation

◆ CopyDataDeep()

void TDataKeyBase< 0 >::CopyDataDeep ( TDataKeyBase< 0 > &  Result) const
inlineprotected

◆ CopyDataShallow()

void TDataKeyBase< 0 >::CopyDataShallow ( TDataKeyBase< 0 > &  Result) const
inlineprotected

◆ GetData()

template<class DataReceiver >
void TDataKeyBase< 0 >::GetData ( DataReceiver &&  ReceiveData)
inlineprotected

◆ IsDataEquals()

bool TDataKeyBase< 0 >::IsDataEquals ( const TDataKeyBase< 0 > &  Other) const
inlineprotected

◆ SetData()

void TDataKeyBase< 0 >::SetData ( const void InData,
uint32  InSize 
)
inlineprotected

Member Data Documentation

◆ Hash

uint32 TDataKeyBase< 0 >::Hash = 0
protected

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