CMovementStartAnimation.h 592 B

123456789101112131415161718192021222324252627
  1. #pragma once
  2. #include "CBattleStackAnimation.h"
  3. class CBattleInterface;
  4. class CStack;
  5. /*
  6. * CMovementStartAnimation.h, part of VCMI engine
  7. *
  8. * Authors: listed in file AUTHORS in main folder
  9. *
  10. * License: GNU General Public License v2.0 or later
  11. * Full text of license available in license.txt file, in main folder
  12. *
  13. */
  14. /// Move start animation of a creature
  15. class CMovementStartAnimation : public CBattleStackAnimation
  16. {
  17. public:
  18. bool init();
  19. void nextFrame();
  20. void endAnim();
  21. CMovementStartAnimation(CBattleInterface *_owner, const CStack *_stack);
  22. };