xemerau

Untitled

Sep 14th, 2011
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.74 KB | None | 0 0
  1. #include "Sys.h"
  2. #include "Player.h"
  3. #include <allegro.h>
  4.  
  5. Sys::Sys()
  6. {
  7.     //ctor
  8.     onTitleScreen = true;
  9. }
  10.  
  11. Sys::~Sys()
  12. {
  13.     //dtor
  14. }
  15.  
  16. void Sys::Initilize (void)
  17. {
  18.     allegro_init();
  19.     install_keyboard();
  20.     install_timer();
  21.     install_sound(DIGI_AUTODETECT, MIDI_AUTODETECT, 0);
  22.     set_color_depth(32);
  23.     set_gfx_mode(GFX_AUTODETECT_WINDOWED, 640, 480, 0, 0);
  24. }
  25.  
  26. bool Sys::toggleTitleScreen()
  27. {
  28.     if (onTitleScreen == true) {
  29.         onTitleScreen = false;
  30.     } else {
  31.         onTitleScreen = true;
  32.     }
  33.  
  34.     return onTitleScreen;
  35. }
  36.  
  37. bool Sys::getTitleScreen()
  38. {
  39.     return onTitleScreen;
  40. }
  41.  
  42. void Sys::Draw(BITMAP *buffer, BITMAP *image)
  43. {
  44.     masked_blit(image, buffer, 0, 0, 0, 0, 640, 480);
  45. }
Advertisement
Add Comment
Please, Sign In to add comment