No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

IPerformanceModeStatus.cs 1006B

12345678910111213141516171819202122232425
  1. namespace UnityEngine.AdaptivePerformance
  2. {
  3. /// <summary>
  4. /// You can subscribe to the performance mode event delegate which sends the <see cref="PerformanceMode"/> when the performance mode changes.
  5. /// </summary>
  6. /// <param name="performanceMode"></param>
  7. public delegate void PerformanceModeEventHandler(PerformanceMode performanceMode);
  8. /// <summary>
  9. /// Use the performance mode status interface to receive performance mode status events of the device.
  10. /// </summary>
  11. public interface IPerformanceModeStatus
  12. {
  13. /// <summary>
  14. /// The latest performance mode available.
  15. /// </summary>
  16. /// <value>The latest performance mode.</value>
  17. PerformanceMode PerformanceMode { get; }
  18. /// <summary>
  19. /// Subscribe to performance mode events which Adaptive Performance sends when the performance mode of the device changes.
  20. /// </summary>
  21. event PerformanceModeEventHandler PerformanceModeEvent;
  22. }
  23. }