SpriteAnimationPlayback.generated.cs 645 B

12345678910111213141516171819202122232425
  1. using System;
  2. using System.Runtime.CompilerServices;
  3. using System.Runtime.InteropServices;
  4. namespace BansheeEngine
  5. {
  6. /** @addtogroup Rendering
  7. * @{
  8. */
  9. /// <summary>Type of playback to use for an animation of a SpriteTexture.</summary>
  10. public enum SpriteAnimationPlayback
  11. {
  12. /// <summary>Do not animate.</summary>
  13. None = 0,
  14. /// <summary>Animate once until the end of the animation is reached.</summary>
  15. Normal = 1,
  16. /// <summary>Animate to the end of the animation then loop around.</summary>
  17. Loop = 2,
  18. /// <summary>Loop the animation but reverse playback when the end is reached.</summary>
  19. PingPong = 3
  20. }
  21. /** @} */
  22. }