BsAnimation.h 556 B

1234567891011121314151617181920212223242526
  1. //********************************** Banshee Engine (www.banshee3d.com) **************************************************//
  2. //**************** Copyright (c) 2016 Marko Pintera ([email protected]). All rights reserved. **********************//
  3. #pragma once
  4. #include "BsCorePrerequisites.h"
  5. namespace BansheeEngine
  6. {
  7. /** @addtogroup Animation
  8. * @{
  9. */
  10. struct AnimationInstanceData
  11. {
  12. public:
  13. AnimationInstanceData();
  14. float time;
  15. private:
  16. template <class T> friend class TAnimationCurve;
  17. mutable UINT32 cachedKey;
  18. };
  19. /** @} */
  20. }