CurveDrawOption.generated.cs 867 B

1234567891011121314151617181920212223242526
  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 GUIEditor
  10. * @{
  11. */
  12. /// <summary>Controls which elements should a GUICurves object draw.</summary>
  13. public enum CurveDrawOptions
  14. {
  15. /// <summary>Draws markers at specific time intervals.</summary>
  16. DrawMarkers = 1,
  17. /// <summary>Draws elements representing individual keyframes.</summary>
  18. DrawKeyframes = 2,
  19. /// <summary>Draws curves and the area between them. Only relevant if only two curves are provided for drawing.</summary>
  20. DrawRange = 4
  21. }
  22. /** @} */
  23. }