Zdexby TheHolyOneZ
17,715 classes
Class

AdaptivePerformanceManager

: MonoBehaviour : Behaviour : Component : Object : Object
UnityEngine.AdaptivePerformance.AdaptivePerformanceManager, UnityEngine.AdaptivePerformanceModule 0x0120 (288 B) align 8 inherited 0x0020 UnityEngine.AdaptivePerformanceModule
0x00x0120

Members 37

OffsetSizeNameTypeFlags
0x08ThermalEventThermalEventHandlerPrivate
0x08PerformanceBottleneckChangeEventPerformanceBottleneckChangeHandlerPrivate
0x08PerformanceLevelChangeEventPerformanceLevelChangeHandlerPrivate
0x08PerformanceBoostChangeEventPerformanceBoostChangeHandlerPrivate
0x08PerformanceModeEventPerformanceModeEventHandlerPrivate
0x00480x70padding / unreflected
0x01m_JustResumedboolPrivate
0x00B90x03padding / unreflected
0x04m_RequestedCpuLevelintPrivate
0x04m_RequestedGpuLevelintPrivate
0x01m_NewUserPerformanceLevelRequestboolPrivate
0x01m_RequestedCpuBoostboolPrivate
0x01m_RequestedGpuBoostboolPrivate
0x01m_NewUserCpuPerformanceBoostRequestboolPrivate
0x01m_NewUserGpuPerformanceBoostRequestboolPrivate
0x00C90x03padding / unreflected
0x0Cm_ThermalMetricsThermalMetricsPrivate
0x1Cm_PerformanceMetricsPerformanceMetricsPrivate
0x18m_FrameTimingFrameTimingPrivate
0x04m_PerformanceModePerformanceModePrivate
0x04<LoggingFrequencyInFrames>k__BackingFieldintPrivate
0x01m_AutomaticPerformanceControlboolPrivate
0x01m_AutomaticPerformanceControlChangedboolPrivate
0x08<Indexer>k__BackingFieldAdaptivePerformanceIndexerPrivate
0x08m_SettingsIAdaptivePerformanceSettingsPrivate
0x08m_SubsystemAdaptivePerformanceSubsystemPrivate
0x08m_DevicePerfControlDevicePerformanceControlImplPrivate
0x08m_AutoPerformanceLevelControllerAutoPerformanceLevelControllerPrivate
0x08m_AutoPerformanceModeControllerAutoPerformanceModeControllerPrivate
0x08m_CpuFrameTimeProviderCpuTimeProviderPrivate
0x08m_GpuFrameTimeProviderGpuTimeProviderPrivate
0x08m_AppLifecycleIApplicationLifecyclePrivate
0x08m_TemperatureTrendTemperatureTrendPrivate
0x01m_UseProviderOverallFrameTimeboolPrivate
0x08m_WaitForEndOfFrameWaitForEndOfFramePrivate
0x01170x01padding / unreflected
0x04m_FrameCountintPrivate
0x08m_OverallFrameTimeRunningAveragePrivate
0x04m_OverallFrameTimeAccufloatPrivate
0x08m_GpuFrameTimeRunningAveragePrivate
0x08m_CpuFrameTimeRunningAveragePrivate
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlags
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate
Inherited from Object 4
OffsetSizeNameTypeFlags
0x08m_CachedPtrlongPrivate
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags
—0x08objectIsNullMessagestringPrivateStatic+1 flags
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags

Functions 67

SignatureFlagsNativeParams
void add_ThermalEvent()PublicFinal+3 flags—0x00
void remove_ThermalEvent()PublicFinal+3 flags—0x00
void add_PerformanceBottleneckChangeEvent()PublicFinal+3 flags—0x00
void remove_PerformanceBottleneckChangeEvent()PublicFinal+3 flags—0x00
void add_PerformanceLevelChangeEvent()PublicFinal+3 flags—0x00
void remove_PerformanceLevelChangeEvent()PublicFinal+3 flags—0x00
void add_PerformanceBoostChangeEvent()PublicFinal+3 flags—0x00
void remove_PerformanceBoostChangeEvent()PublicFinal+3 flags—0x00
void add_PerformanceModeEvent()PublicFinal+3 flags—0x00
void remove_PerformanceModeEvent()PublicFinal+3 flags—0x00
void get_ThermalMetrics()PublicFinal+3 flags—0x00
void get_PerformanceMetrics()PublicFinal+3 flags—0x00
void get_FrameTiming()PublicFinal+3 flags—0x00
void get_PerformanceMode()PublicFinal+3 flags—0x00
void get_Logging()PublicFinal+3 flags—0x00
void set_Logging()PublicFinal+3 flags—0x00
void get_LoggingFrequencyInFrames()PublicFinal+3 flags—0x00
void set_LoggingFrequencyInFrames()PublicFinal+3 flags—0x00
void get_Initialized()PublicFinal+3 flags—0x00
void get_Active()PublicFinal+3 flags—0x00
void get_MaxCpuPerformanceLevel()PublicFinal+3 flags—0x00
void get_MaxGpuPerformanceLevel()PublicFinal+3 flags—0x00
void get_AutomaticPerformanceControl()PublicFinal+3 flags—0x00
void set_AutomaticPerformanceControl()PublicFinal+3 flags—0x00
void get_PerformanceControlMode()PublicFinal+3 flags—0x00
void get_CpuLevel()PublicFinal+3 flags—0x00
void set_CpuLevel()PublicFinal+3 flags—0x00
void get_GpuLevel()PublicFinal+3 flags—0x00
void set_GpuLevel()PublicFinal+3 flags—0x00
void get_CpuPerformanceBoost()PublicFinal+3 flags—0x00
void set_CpuPerformanceBoost()PublicFinal+3 flags—0x00
void get_GpuPerformanceBoost()PublicFinal+3 flags—0x00
void set_GpuPerformanceBoost()PublicFinal+3 flags—0x00
void get_DevelopmentSettings()PublicFinal+3 flags—0x00
void get_ThermalStatus()PublicFinal+3 flags—0x00
void get_PerformanceStatus()PublicFinal+3 flags—0x00
void get_DevicePerformanceControl()PublicFinal+3 flags—0x00
void get_PerformanceModeStatus()PublicFinal+3 flags—0x00
void get_Indexer()PublicFinal+3 flags—0x00
void set_Indexer()Private+1 flags—0x00
void get_Settings()PublicFinal+3 flags—0x00
void set_Settings()Private+1 flags—0x00
void get_Subsystem()PublicFinal+3 flags—0x00
void HasFeature()PrivateStatic—0x00
void SupportedFeature()PublicFinal+2 flags—0x00
void Awake()Public—0x00
void LogThermalEvent()Private—0x00
void LogBottleneckEvent()Private—0x00
void LogBoostEvent()Private—0x00
void LogPerformanceModeEvent()Private—0x00
void ToStringWithSign()PrivateStatic—0x00
void LogPerformanceLevelEvent()Private—0x00
void AddNonNegativeValue()Private—0x00
void LateUpdate()Public—0x00
void Update()Public—0x00
void CollectProfilerStats()Private—0x00
void AccumulateTimingValue()Private—0x00
void UpdateSubsystem()Private—0x00
void WillCurrentFrameRender()PrivateStatic—0x00
void EffectiveTargetFrameRate()PublicStatic—0x00
void OnDestroy()Public—0x00
void InitializeAdaptivePerformance()PublicFinal+2 flags—0x00
void StartAdaptivePerformance()PublicFinal+2 flags—0x00
void StopAdaptivePerformance()PublicFinal+2 flags—0x00
void DeinitializeAdaptivePerformance()PublicFinal+2 flags—0x00
void OnApplicationPause()Public—0x00
void .ctor()Public+1 flags—0x00