home *** CD-ROM | disk | FTP | other *** search
/ Game.EXE 2002 May / Game.EXE_05_2002.iso / Alawar / src / PacmanInterface2D.h < prev    next >
Encoding:
C/C++ Source or Header  |  2002-04-08  |  698 b   |  30 lines

  1. #ifndef PACMANINTERFACE2D_H
  2. #define PACMANINTERFACE2D_H
  3.  
  4. #include <2D/Interface2D.h>
  5. #include <2D/Scene2D.h>
  6. #include <2D/Animation2D.h>
  7. #include <2D/FontObject2D.h>
  8. #include "FPS.h"
  9. #include "Game.h"
  10.  
  11. class PacmanInterface2D : public Interface2D
  12. {
  13.     Scene2D scene; // ╤÷σφα εß· Γδ σ≥±  ∩σ≡ΓεΘ, ≈≥εß√ ΦφΦ÷ΦαδΦτΦ≡εΓαδα±ⁿ Σε αφΦ∞α÷ΦΘ
  14.     bool need_quit;
  15.     FPS fps;
  16.  
  17.     FontObject2D fps_text;
  18.     float time;
  19.     Game game;
  20. public:    
  21.     PacmanInterface2D(Hardware2D * hardware);
  22.     virtual ~PacmanInterface2D();
  23.  
  24.     virtual bool life_cycle(float delta_time);    
  25.     virtual bool render();
  26.  
  27.     virtual void key_up(int scan_code);
  28.     virtual void key_down(int scan_code);
  29. };
  30. #endif //PACMANINTERFACE2D_H