UHardwareTargetingSettings

Hardware targeting settings, stored in default config, per-project

Windows
MacOS
Linux

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

Name Description

Public variable

TEnumAsByte< EG...

 

AppliedDefaultGraphicsPerformance

Enum that is set to DefaultGraphicsPerformance when the settings have been successfully applied

Public variable

TEnumAsByte< EH...

 

AppliedTargetedHardwareClass

Enum that is set to TargetedHardwareClass when the settings have been successfully applied

Public variable

TEnumAsByte< EG...

 

DefaultGraphicsPerformance

Enum specifying a graphics preset to use for this game

Public variable

TEnumAsByte< EH...

 

TargetedHardwareClass

Enum specifying which class of hardware this game is targeting

Constructors

Name Description

Public function

UHardwareTargetingSettings

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

bool

 

HasPendingChanges()

Check if these settings have any pending changes that require action

Public function

FSettingChan...

 

OnSettingChanged()

Overridden from UObject

Name Description

Protected function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object is changed

Classes

Name

Description

Public class

FSettingChangedEvent

Returns an event delegate that is executed when a setting has changed.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss