ball.h
上传用户:szsg028
上传日期:2022-08-01
资源大小:12k
文件大小:1k
源码类别:

GDI/图象编程

开发平台:

Visual C++

  1. #ifndef BALL_H
  2. #define BALL_H
  3. #include <ctime> //esta libreria se necesita para hacer el random en el direccionamiento de la bolita
  4. #include "entity2D.h"
  5. #include "court.h"
  6. #include <stdlib.h>
  7. class ball : public entity2D
  8. {
  9. public:
  10. ball();
  11. ~ball();
  12. void draw(HDC hDC);
  13. void move(float dt);
  14. void bounce();
  15. void randomizeDirections();
  16. void setVelocidad(float valor);
  17. void setCancha(court* Cancha);
  18. void centrarEnCancha();
  19. private:
  20. float m_fVelocidad;
  21. court* m_Cancha;
  22. char m_cDirectionX;
  23. char m_cDirectionY;
  24. HBRUSH m_brushBlanco;
  25. HPEN m_penBlanco;
  26. };
  27. #endif