ShadingLanguageFlag.editor.generated.cs 839 B

12345678910111213141516171819202122232425262728
  1. //********************************** Banshee Engine (www.banshee3d.com) **************************************************//
  2. //************** Copyright (c) 2016-2019 Marko Pintera ([email protected]). All rights reserved. *******************//
  3. using System;
  4. using System.Runtime.CompilerServices;
  5. using System.Runtime.InteropServices;
  6. using bs;
  7. namespace bs.Editor
  8. {
  9. /** @addtogroup Importer
  10. * @{
  11. */
  12. /// <summary>Supported types of low-level shading languages.</summary>
  13. public enum ShadingLanguageFlags
  14. {
  15. /// <summary>High level shading language used by DirectX backend.</summary>
  16. HLSL = 1,
  17. /// <summary>OpenGL shading language.</summary>
  18. GLSL = 2,
  19. /// <summary>Variant of GLSL used for Vulkan.</summary>
  20. VKSL = 4,
  21. /// <summary>Helper entry that includes all languages.</summary>
  22. All = 7
  23. }
  24. /** @} */
  25. }