UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AndroidPlatformThermal.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
6{
8 // returns the 'thermal stress' value for the forecasted period.
9 // This value is a hint for the extent of thermal throttling the device will experience during the time scale provided.
10 // The implementation is provided by PowerManager.getThermalHeadroom().
11 // Values of 1.0 or above indicate the current workload can not be sustained and thermal throttling will occur.
13};
14
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition AndroidPlatformThermal.h:6
static CORE_API float GetThermalStress(EForecastPeriod ForecastPeriod)
Definition AndroidPlatformThermal.cpp:108
EForecastPeriod
Definition AndroidPlatformThermal.h:7
@ INSTANT
Definition AndroidPlatformThermal.h:7
@ NUM_FORECASTPERIODS
Definition AndroidPlatformThermal.h:7
@ TEN_SEC
Definition AndroidPlatformThermal.h:7
@ FIVE_SEC
Definition AndroidPlatformThermal.h:7
@ ONE_SEC
Definition AndroidPlatformThermal.h:7