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.

AdaptivePerformanceEventHooks.cs 1.5KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. #if VISUAL_SCRIPTING_ENABLED
  2. namespace UnityEngine.AdaptivePerformance.VisualScripting
  3. {
  4. /// <summary>
  5. /// Adaptive Performance Scaler Event
  6. /// </summary>
  7. public struct AdaptivePerformanceScalerEvent
  8. {
  9. /// <summary>
  10. /// Scaler triggered
  11. /// </summary>
  12. public string Name;
  13. /// <summary>
  14. /// Scaler level
  15. /// </summary>
  16. public int Level;
  17. }
  18. /// <summary>
  19. /// Adaptive Performance Event hooks for Visual Scripting
  20. /// </summary>
  21. public static class AdaptivePerformanceEventHooks
  22. {
  23. /// <summary>
  24. /// Thermal event triggered
  25. /// </summary>
  26. public const string OnThermalEvent = "OnThermalEvent";
  27. /// <summary>
  28. /// Bottleneck event triggered
  29. /// </summary>
  30. public const string OnBottleneckEvent = "OnBottleneckEvent";
  31. /// <summary>
  32. /// Bottleneck event triggered
  33. /// </summary>
  34. public const string OnBoostEvent = "OnBoostEvent";
  35. /// <summary>
  36. /// Performance Level event triggered
  37. /// </summary>
  38. public const string OnPerformanceLevelEvent = "OnPerformanceLevelEvent";
  39. /// <summary>
  40. /// Scaler event triggered
  41. /// </summary>
  42. public const string OnScalerEvent = "OnScalerEvent";
  43. /// <summary>
  44. /// Performance Mode event triggered
  45. /// </summary>
  46. public const string OnPerformanceModeEvent = "OnPerformanceModeEvent";
  47. }
  48. }
  49. #endif