TemplateMenuItems.cs 4.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. // Amplify Shader Editor - Visual Shader Editing Tool
  2. // Copyright (c) Amplify Creations, Lda <info@amplify.pt>
  3. using UnityEditor;
  4. namespace AmplifyShaderEditor
  5. {
  6. public class TemplateMenuItems
  7. {
  8. [MenuItem( "Assets/Create/Amplify Shader/Custom Render Texture/Initialize", false, 85 )]
  9. public static void ApplyTemplateCustomRenderTextureInitialize()
  10. {
  11. AmplifyShaderEditorWindow.CreateConfirmationTemplateShader( "6ce779933eb99f049b78d6163735e06f" );
  12. }
  13. [MenuItem( "Assets/Create/Amplify Shader/Custom Render Texture/Update", false, 85 )]
  14. public static void ApplyTemplateCustomRenderTextureUpdate()
  15. {
  16. AmplifyShaderEditorWindow.CreateConfirmationTemplateShader( "32120270d1b3a8746af2aca8bc749736" );
  17. }
  18. [MenuItem( "Assets/Create/Amplify Shader/Legacy/Default Sprites", false, 85 )]
  19. public static void ApplyTemplateLegacyDefaultSprites()
  20. {
  21. AmplifyShaderEditorWindow.CreateConfirmationTemplateShader( "0f8ba0101102bb14ebf021ddadce9b49" );
  22. }
  23. [MenuItem( "Assets/Create/Amplify Shader/Legacy/Image Effect", false, 85 )]
  24. public static void ApplyTemplateLegacyImageEffect()
  25. {
  26. AmplifyShaderEditorWindow.CreateConfirmationTemplateShader( "c71b220b631b6344493ea3cf87110c93" );
  27. }
  28. [MenuItem( "Assets/Create/Amplify Shader/Legacy/Lit", false, 85 )]
  29. public static void ApplyTemplateLegacyLit()
  30. {
  31. AmplifyShaderEditorWindow.CreateConfirmationTemplateShader( "ed95fe726fd7b4644bb42f4d1ddd2bcd" );
  32. }
  33. [MenuItem( "Assets/Create/Amplify Shader/Legacy/Multi Pass Unlit", false, 85 )]
  34. public static void ApplyTemplateLegacyMultiPassUnlit()
  35. {
  36. AmplifyShaderEditorWindow.CreateConfirmationTemplateShader( "e1de45c0d41f68c41b2cc20c8b9c05ef" );
  37. }
  38. [MenuItem( "Assets/Create/Amplify Shader/Legacy/Particles Alpha Blended", false, 85 )]
  39. public static void ApplyTemplateLegacyParticlesAlphaBlended()
  40. {
  41. AmplifyShaderEditorWindow.CreateConfirmationTemplateShader( "0b6a9f8b4f707c74ca64c0be8e590de0" );
  42. }
  43. [MenuItem( "Assets/Create/Amplify Shader/Legacy/Post-Processing Stack", false, 85 )]
  44. public static void ApplyTemplateLegacyPostProcessingStack()
  45. {
  46. AmplifyShaderEditorWindow.CreateConfirmationTemplateShader( "32139be9c1eb75640a847f011acf3bcf" );
  47. }
  48. [MenuItem( "Assets/Create/Amplify Shader/Legacy/Unlit", false, 85 )]
  49. public static void ApplyTemplateLegacyUnlit()
  50. {
  51. AmplifyShaderEditorWindow.CreateConfirmationTemplateShader( "0770190933193b94aaa3065e307002fa" );
  52. }
  53. [MenuItem( "Assets/Create/Amplify Shader/Legacy/Unlit Lightmap", false, 85 )]
  54. public static void ApplyTemplateLegacyUnlitLightmap()
  55. {
  56. AmplifyShaderEditorWindow.CreateConfirmationTemplateShader( "899e609c083c74c4ca567477c39edef0" );
  57. }
  58. [MenuItem( "Assets/Create/Amplify Shader/UI/Default", false, 85 )]
  59. public static void ApplyTemplateUIDefault()
  60. {
  61. AmplifyShaderEditorWindow.CreateConfirmationTemplateShader( "5056123faa0c79b47ab6ad7e8bf059a4" );
  62. }
  63. [MenuItem( "Assets/Create/Amplify Shader/Universal/2D Custom Lit", false, 85 )]
  64. public static void ApplyTemplateUniversal2DCustomLit()
  65. {
  66. AmplifyShaderEditorWindow.CreateConfirmationTemplateShader( "ece0159bad6633944bf6b818f4dd296c" );
  67. }
  68. [MenuItem( "Assets/Create/Amplify Shader/Universal/2D Lit", false, 85 )]
  69. public static void ApplyTemplateUniversal2DLit()
  70. {
  71. AmplifyShaderEditorWindow.CreateConfirmationTemplateShader( "199187dac283dbe4a8cb1ea611d70c58" );
  72. }
  73. [MenuItem( "Assets/Create/Amplify Shader/Universal/2D Unlit", false, 85 )]
  74. public static void ApplyTemplateUniversal2DUnlit()
  75. {
  76. AmplifyShaderEditorWindow.CreateConfirmationTemplateShader( "cf964e524c8e69742b1d21fbe2ebcc4a" );
  77. }
  78. [MenuItem( "Assets/Create/Amplify Shader/Universal/Decal", false, 85 )]
  79. public static void ApplyTemplateUniversalDecal()
  80. {
  81. AmplifyShaderEditorWindow.CreateConfirmationTemplateShader( "c2a467ab6d5391a4ea692226d82ffefd" );
  82. }
  83. [MenuItem( "Assets/Create/Amplify Shader/Universal/Lit", false, 85 )]
  84. public static void ApplyTemplateUniversalLit()
  85. {
  86. AmplifyShaderEditorWindow.CreateConfirmationTemplateShader( "94348b07e5e8bab40bd6c8a1e3df54cd" );
  87. }
  88. [MenuItem( "Assets/Create/Amplify Shader/Universal/Unlit", false, 85 )]
  89. public static void ApplyTemplateUniversalUnlit()
  90. {
  91. AmplifyShaderEditorWindow.CreateConfirmationTemplateShader( "2992e84f91cbeb14eab234972e07ea9d" );
  92. }
  93. }
  94. }