Navigation
API > API/Runtime > API/Runtime/Engine
Inheritance Hierarchy
- FPerQualityLevelProperty
- FPerQualityLevelFloat
- FPerQualityLevelInt
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/PerQualityLevelProperties.h |
| Include | #include "PerQualityLevelProperties.h" |
Syntax
template<typename _StructType, typename _ValueType, EName _BasePropertyName>
struct FPerQualityLevelProperty
Variables
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| _ValueType | GetDefault () |
||
| _ValueType | |||
| FSupportedQualityLevelArray | GetSupportedQualityLevels
(
const TCHAR* InPlatformName |
||
| _ValueType | GetValue
(
int32 QualityLevel |
||
| int32 | GetValueForPlatform
(
const ITargetPlatform* TargetPlatform |
||
| _ValueType | GetValueForQualityLevel
(
int32 QualityLevel |
||
| void | Init
(
const TCHAR* InCVarName, |
||
| bool | IsQualityLevelValid
(
int32 QualityLevel |
||
| bool | Serialization | ||
| bool | Serialize
(
FStructuredArchive::FSlot Slot |
Serialization | |
| bool | SerializeFromMismatchedTag
(
const FPropertyTag& Tag, |
Load old properties that have been converted to FPerQualityLevel | |
| void | StripQualtiyLevelForCooking
(
const TCHAR* InPlatformName |
Typedefs
| Name | Description |
|---|---|
| StructType | |
| ValueType |