Navigation
API > API/Editor > API/Editor/HardwareTargeting
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UHardwareTargetingSettings
References
| Module | HardwareTargeting |
| Header | /Engine/Source/Editor/HardwareTargeting/Public/HardwareTargetingSettings.h |
| Include | #include "HardwareTargetingSettings.h" |
Syntax
class UHardwareTargetingSettings : public UObject
Remarks
Hardware targeting settings, stored in default config, per-project
Variables
| Type | Name | Description | |
|---|---|---|---|
| EGraphicsPreset | AppliedDefaultGraphicsPerformance | Enum that is set to DefaultGraphicsPerformance when the settings have been successfully applied | |
| EHardwareClass | AppliedTargetedHardwareClass | Enum that is set to TargetedHardwareClass when the settings have been successfully applied | |
| EGraphicsPreset | DefaultGraphicsPerformance | Enum specifying a graphics preset to use for this game | |
| EHardwareClass | TargetedHardwareClass | Enum specifying which class of hardware this game is targeting |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UHardwareTargetingSettings
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Check if these settings have any pending changes that require action | ||
| FSettingChangedEvent & |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object is changed |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FSettingChangedEvent | Returns an event delegate that is executed when a setting has changed. |