暫無描述
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.

PlayerSettings.cs 1.8KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. using System;
  2. using System.Collections.Generic;
  3. namespace UnityEditor.TestTools.TestRunner.UnityTestProtocol
  4. {
  5. // This class is used for serialization purposes
  6. // which requires public access to fields and a default empty constructor
  7. [Serializable]
  8. internal class PlayerSettings
  9. {
  10. public string ScriptingBackend;
  11. public bool MtRendering;
  12. public bool GraphicsJobs;
  13. public bool GpuSkinning;
  14. public string GraphicsApi;
  15. public string Batchmode;
  16. public string StereoRenderingPath;
  17. public string RenderThreadingMode;
  18. public string AndroidMinimumSdkVersion;
  19. public string AndroidTargetSdkVersion;
  20. public string ScriptingRuntimeVersion;
  21. public string AndroidTargetArchitecture;
  22. public bool StripEngineCode;
  23. public PlayerSettings(
  24. string scriptingBackend,
  25. bool gpuSkinning,
  26. string graphicsApi,
  27. string batchmode,
  28. string stereoRenderingPath,
  29. string renderThreadingMode,
  30. string androidTargetSdkVersion,
  31. string androidMinimumSdkVersion = "",
  32. bool graphicsJobs = false,
  33. bool mtRendering = false
  34. )
  35. {
  36. ScriptingBackend = scriptingBackend;
  37. GpuSkinning = gpuSkinning;
  38. GraphicsApi = graphicsApi;
  39. Batchmode = batchmode;
  40. StereoRenderingPath = stereoRenderingPath;
  41. RenderThreadingMode = renderThreadingMode;
  42. AndroidTargetSdkVersion = androidTargetSdkVersion;
  43. AndroidMinimumSdkVersion = androidMinimumSdkVersion;
  44. GraphicsJobs = graphicsJobs;
  45. MtRendering = mtRendering;
  46. }
  47. public PlayerSettings() { }
  48. }
  49. }