UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
DynamicRenderScaling::TMap< Type > Class Template Reference

#include <DynamicRenderScaling.h>

Public Member Functions

 TMap ()
 
 TMap (const Type &Value)
 
 TMap (const TMap< Type > &Map)=default
 
 ~TMap ()=default
 
void SetAll (const Type &Value)
 
const Type & operator[] (const FBudget &Budget) const
 
Type & operator[] (const FBudget &Budget)
 
const Type & operator[] (const int32 BudgetId) const
 
Type & operator[] (const int32 BudgetId)
 

Static Public Attributes

static constexpr int32 kInlineAllocatedBudgets = 16
 

Constructor & Destructor Documentation

◆ TMap() [1/3]

template<typename Type >
DynamicRenderScaling::TMap< Type >::TMap ( )
inline

◆ TMap() [2/3]

template<typename Type >
DynamicRenderScaling::TMap< Type >::TMap ( const Type &  Value)
inline

◆ TMap() [3/3]

template<typename Type >
DynamicRenderScaling::TMap< Type >::TMap ( const TMap< Type > &  Map)
default

◆ ~TMap()

template<typename Type >
DynamicRenderScaling::TMap< Type >::~TMap ( )
default

Member Function Documentation

◆ operator[]() [1/4]

template<typename Type >
Type & DynamicRenderScaling::TMap< Type >::operator[] ( const FBudget Budget)
inline

◆ operator[]() [2/4]

template<typename Type >
const Type & DynamicRenderScaling::TMap< Type >::operator[] ( const FBudget Budget) const
inline

◆ operator[]() [3/4]

template<typename Type >
Type & DynamicRenderScaling::TMap< Type >::operator[] ( const int32  BudgetId)
inline

◆ operator[]() [4/4]

template<typename Type >
const Type & DynamicRenderScaling::TMap< Type >::operator[] ( const int32  BudgetId) const
inline

◆ SetAll()

template<typename Type >
void DynamicRenderScaling::TMap< Type >::SetAll ( const Type &  Value)
inline

Member Data Documentation

◆ kInlineAllocatedBudgets

template<typename Type >
constexpr int32 DynamicRenderScaling::TMap< Type >::kInlineAllocatedBudgets = 16
staticconstexpr

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