/Engine/Source/Runtime/Engine/Classes/DeviceProfiles/DeviceProfile.h
class UDeviceProfile : public [UTextureLODSettings](API\Runtime\Engine\Engine\UTextureLODSettings)
FString
BaseProfileName
The name of the parent profile of this object
uint32:  1
bIsVisibleForAssets
Some asset types can reference Device Profiles, is this profile visible to those assets.
bool
bVisible
Flag used in the editor to determine whether the profile is visible in the property matrix
FString
ConfigPlatform
This is not a property, it shouldn't be set by the editor
TArray<FString...
CVars
The collection of CVars which is set from this profile
FString
DeviceType
The type of this profile, I.e. IOS, Windows, PS4 etc
TArray<FString...
FragmentIncludes
A collection ofUDeviceProfileFragmentnames, which can contain predefined sets of cvars
TArray<FDPMatc...
MatchingRules
An array of conditions to test against and fragment names to select.
TObjectPtr<UDe...
Parent
The parent object of this profile, it is the object matching this DeviceType with the BaseProfileName
TArray<FSelect...
SelectedFragments
The selected result after running the MatchingRules process.