UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PerQualityLevelProperties.h File Reference
#include "Serialization/Archive.h"
#include "Containers/Map.h"
#include "Algo/Find.h"
#include "Serialization/MemoryLayout.h"
#include "Scalability.h"
#include "CoreMinimal.h"
#include "PerQualityLevelProperties.generated.h"

Go to the source code of this file.

Classes

struct  QualityLevelProperty::FSavedData< ValueType >
 
struct  FPerQualityLevelProperty< _StructType, _ValueType, _BasePropertyName >
 
struct  FPerQualityLevelInt
 
struct  TStructOpsTypeTraits< FPerQualityLevelInt >
 
struct  FPerQualityLevelFloat
 
struct  TStructOpsTypeTraits< FPerQualityLevelFloat >
 

Namespaces

namespace  QualityLevelProperty
 

Enumerations

enum class  EPerQualityLevels : uint8 {
  Low , Medium , High , Epic ,
  Cinematic , Num
}
 

Functions

FName QualityLevelProperty::QualityLevelToFName (int32 QL)
 
int32 QualityLevelProperty::FNameToQualityLevel (FName QL)
 
template<typename _ValueType >
ENGINE_API TMap< int32, _ValueType > QualityLevelProperty::ConvertQualityLevelData (const TMap< EPerQualityLevels, _ValueType > &Data)
 
template<typename _ValueType >
TMap< int32, _ValueType > QualityLevelProperty::ConvertQualtiyLevelData (const TMap< EPerQualityLevels, _ValueType > &Data)
 
template<typename _ValueType >
ENGINE_API TMap< EPerQualityLevels, _ValueType > QualityLevelProperty::ConvertQualityLevelData (const TMap< int32, _ValueType > &Data)
 
template<typename _ValueType >
TMap< EPerQualityLevels, _ValueType > QualityLevelProperty::ConvertQualtiyLevelData (const TMap< int32, _ValueType > &Data)
 

Enumeration Type Documentation

◆ EPerQualityLevels

enum class EPerQualityLevels : uint8
strong
Enumerator
Low 
Medium 
High 
Epic 
Cinematic 
Num