UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
THashedMaterialParameterMap< ValueType > Class Template Reference

#include <MaterialInstanceSupport.h>

Classes

struct  TNamedParameter
 

Public Member Functions

void HashAddOneItem (int32 AddedIndex)
 
void HashAddAllItems (int32 NumHashBuckets=0)
 
void Empty ()
 

Static Public Member Functions

template<typename ParameterInfo >
static uint32 TypeHash (const ParameterInfo &Info)
 

Public Attributes

TArray< TNamedParameterArray
 
TArray< uint16HashTable
 

Member Function Documentation

◆ Empty()

template<typename ValueType >
void THashedMaterialParameterMap< ValueType >::Empty ( )
inline

◆ HashAddAllItems()

template<typename ValueType >
void THashedMaterialParameterMap< ValueType >::HashAddAllItems ( int32  NumHashBuckets = 0)
inline

◆ HashAddOneItem()

template<typename ValueType >
void THashedMaterialParameterMap< ValueType >::HashAddOneItem ( int32  AddedIndex)
inline

◆ TypeHash()

template<typename ValueType >
template<typename ParameterInfo >
static uint32 THashedMaterialParameterMap< ValueType >::TypeHash ( const ParameterInfo &  Info)
inlinestatic

Member Data Documentation

◆ Array

template<typename ValueType >
TArray<TNamedParameter> THashedMaterialParameterMap< ValueType >::Array

◆ HashTable

template<typename ValueType >
TArray<uint16> THashedMaterialParameterMap< ValueType >::HashTable

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